#include <bits/stdc++.h> #include #include #include #include #include #include #include using namespace std; int a; int main(){ while(scanf("%d",&a)){ if(a<=10) cout<<a*6; else if(a>=11 && a<=20) cout<<60+(a-10)*2; else if(a>=21 && a<=40) cout<<60+20+(a-20); else if(a>40) cout<<100; } }
共 1 条回复
输入改成这样
while (~scanf("%d", &a))
,第二点就是输出 换行,最后,代码还存在一些逻辑方面的错误,你自己修改修改。