2022牛客寒假算法基础集训营2 个人题解
作者:互联网
2022牛客寒假算法基础集训营2 个人题解
比赛链接:2022牛客寒假算法基础集训营2
A题 小沙的炉石
题目大意:
思路解析:
AC代码:
B题 小沙的魔法
题目大意:
思路解析:
AC代码:
C题 小沙的杀球
题目大意:
初始体力为 \(x\) ,每次杀球消耗 \(a\) 体力,不杀增长 \(b\) 体力,问最多杀几次
思路解析:
一句话:能杀就杀,模拟即可
AC代码:
#include<bits/stdc++.h>
#include <cmath>
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
#pragma GCC optimize(2)
#pragma GCC optimize(3,"Ofast","inline")
#define endl '\n'
#define pii pair<int,int>
#define IOS ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
const int maxn=1e6+5;
ll x,a,b;
string s;
int main(){
IOS
cin>>x>>a>>b;
cin>>s;
ll ans=0;
for(int i=0;i<s.size();i++){
if(s[i]=='0'){
x+=b;
}else {
if(x>=a){
x-=a;
ans++;
}
else x+=b;
}
}
cout<<ans<<endl;
}
D题 小沙的涂色
题目大意:
思路解析:
AC代码:
E题 小沙的长路
题目大意:
思路解析:
AC代码:
F题 小沙的算数
题目大意:
思路解析:
AC代码:
G题 小沙的身法
题目大意:
思路解析:
AC代码:
H题 小沙的数数
题目大意:
思路解析:
AC代码:
I题 小沙的构造
题目大意:
思路解析:
AC代码:
J题 小沙的Dota
题目大意:
思路解析:
AC代码:
K题 小沙的步伐
题目大意:
思路解析:
AC代码:
L题 小沙的remake(普通版)
题目大意:
思路解析:
AC代码:
L题 小沙的remake(竞速版)
题目大意:
思路解析:
AC代码:
推广一波小飞龙博客:戳这里@不会飞的小飞龙
标签:AC,解析,题目,题解,代码,牛客,小沙,大意,集训营 来源: https://www.cnblogs.com/xiaofeilong7816/p/15838401.html