竞赛
考级
「欢愉」花火
潜龙暗虎
#include<bits/stdc++.h> using namespace std; int main(){ int weight ,money = 0; char f; cin >> weight >> f; if (f == 'y') //加急收费 money += 5; money += 8; if (weight - 1000 > 0) money += ceil(double(weight - 1000) / 500) * 4; //计算加重部分收费 cout << money; return 0; }
吴(回关)
9行秒了(这是我的第一篇题解)
周秉言
#include <bits/stdc++.h> using namespace std; int main(){ int a,b; char y; cin >> a >> y; if (y == 'y'){ b += 5; if (a <= 1000){ b += 8; }else{ b += (a-1000)/500 * 4 + 8; if ((a-1000)%500 != 0){ b += 4; } } }else if(y == 'n'){ if (a <= 1000){ b += 8; }else{ b += (a-1000)/500 * 4 + 8; if ((a-1000)%500 != 0){ b += 4; } } } cout << b; return 0; }
.
null
186****6908
136****4819
毛奕程
#include <iostream> #include <cmath> using namespace std; int main(){ int a,c=0; char b; cin>>a>>b; if (a<=1000){ if (b=='y') c+=13; if (b=='n') c+=8; } if (a>1000 && a<=1500 ){ if (b=='y') c+=17; if (b=='n') c+=12; } if (a>1500) {a=(a-1000)/500; ceil(a); a=a+1; a=a*4+8; if (b=='y') c+=a+5; if (b=='n') c+=a; } cout<<c; }
134****6246
#include<bits/stdc++.h> using namespace std; int main() { int n; char c; cin>>n>>c; if(c=='n') { if(n<=1000) { cout<<8; } else{ cout<<((n-1000)/500+1)*4+8; } } else if(c=='y'){ if(n<=1000) { cout<<8+5; } else{ cout<<((n-1000)/500+1)*4+5+8; } } return 0; }
大西瓜卷王
耐高总冠军 张文杰
#include<bits/stdc++.h> using namespace std; int main(){ double n,sum; char a; cin>>n>>a; if(a=='y') sum+=5; if(n<=1000) cout<<8+sum; else { sum+=ceil((n-1000)/500)*4; cout<<8+sum; } }
~Lyney~
#include <bits/stdc++.h> using namespace std; int main(){ int m; char n; cin>>m>>n; if(n=='y'&&m>=1000&&m%500!=0){ m=((m-1000)/500+1)4+5+8; }else if(n=='y'&&m>=1000){ m=(m-1000)/504+5+8; } else if(n=='n'&&m>=1000&&m%500!=0){ m=((m-1000)/500+1)*4+8; } else if(n=='n'&&m>=1000&&m){ m=((m-1000)/500)*4+8; } cout<<m; return 0; }
黑白世界
#include<bits/stdc++.h> using namespace std; int main() { int n,z=0; char c; cin>>n>>c; if(n<1000){ z=8; } else{ z=8+ceil((n-1000)*1.0/500)*4; } if(c=='y'){
137****3768
#include <bits/stdc++.h> using namespace std; long long a,sum=8,m=0; char b; int main(){ }
LELECHA
私密马赛
准
Eren.
#include<iostream> using namespace std; int main(){ int n; char m; cin>>n>>m; if(m=='y'&&n>=1000&&n%500!=0){ n=((n-1000)/500+1)4+5+8; } else if(m=='y'&&n>=1000){ n=(n-1000)/504+5+8; } else if(m=='n'&&n>=1000&&n%500!=0){ n=((n-1000)/500+1)*4+8; } else if(m=='n'&&n>=1000&&n){ n=((n-1000)/500)*4+8; } cout<<n; return 0; }
霄
共59条