上次切水题就爆零了,这次又爆了
#include <iostream>
using namespace std;
int main(){
int n, x;
cin >> n >> x;
int ans = 0;
int nums[100000];
for(int i = 0 ; i < n ; i ++){
cin >> nums[i];
if(nums[i] <= x){
ans ++;
x --;
}
}
cout << ans << endl;
return 0;
}
这样也不行
#include <iostream>
using namespace std;
int main(){
int n, x;
cin >> n >> x;
int ans = 0;
int nums[100000];
for(int i = 0 ; i < n ; i ++){
cin >> nums[i];
}
for(int i = 0 ; i < n ; i ++){
if(nums[i] <= x){
ans ++;
x --;
}
else{
continue;
}
}
cout << ans << endl;
return 0;
}
找了半天没看出来问题,求调