哪位大佬能帮我看看哪里错了?
2024-07-01 20:22:33
发布于:北京
158阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int x,n,sum = 0;
cin >> x >> n;
for(int i=x;i<=n;i++){
if(i % 6 == 0 or i % 7 == 0){
continue;
}else{
sum += 250;
}
}
cout << sum;
return 0;
}
全部评论 7
第7行判断周六应为i%7==6;
2024-07-14 来自 北京
2n不是结束时间而是持续时间,且从第1天开算,所以第6行for的第2个条件,应为i<n+x;
2024-07-14 来自 北京
2#include<iostream> using namespace std; int main(){ int a,b,sum=0; cin>>a>>b; for(int i=1;i<=b;i++){ if(a!=6&&a!=7){ sum+=250; } if(a==7){ a=1; }else{ a++; } } cout<<sum; return 0; }2026-03-06 来自 上海
1反正这样是对的
#include<iostream>
using namespace std;int main(){
int x, n;
cin >> x >> n;
x %= 8;
if(x == 0) x++;
int sum = 0;
for(int i = 1; i <= n; i++){
if(x != 6 && x != 7){
sum += 150 + 100;
}
x++;
x %= 8;
if(x == 0) x++;
}
cout << sum;
return 0;
}2026-03-06 来自 江苏
1懒得理你
2025-07-13 来自 陕西
0那你不发的时候理了
2025-11-25 来自 浙江
0他问的是:哪位大佬能帮我看看哪里错了?,而你不是大佬
2025-11-25 来自 浙江
1高的像你
斯大牢是的2025-12-09 来自 陕西
0
#include <bits/stdc++.h> using namespace std; int main(){ int i,s=0,x,n; cin >> x >> n; for(i=0;i<n;i++){ if(x == 1 || x == 2 || x == 3 || x == 4 || x == 5){ s = s + 250; } x++; if(x==8){ x = 1; } } cout << s; return 0; }2024-08-16 来自 四川
0你可以点击那只狗,点下面的我的代码哪里错了。它会回答你!
2024-08-16 来自 江西
06

2025-12-09 来自 陕西
0

























有帮助,赞一个