1 条题解
-
0
C :
#include<stdio.h> int main() { int a,r; scanf("%d",&a); if(a<=100000) r=0.1*a; else if(100000<a<=200000) r=0.075*(a-100000)+100000*0.1; else if(200000<a<=400000) r=0.05*(a-200000)+100000*(0.1+0.075); else if(400000<a<=600000) r=0.03*(a-400000)+100000*(0.1+0.075)+200000*0.05; else if(600000<a<=1000000) r=0.015*(a-600000)+100000*(0.1+0.075)+200000*0.05+200000*0.03; else if(a>1000000) r=0.01*(a-1000000)+100000*(0.1+0.075)+200000*(0.05+0.03)+400000*0.015; printf("%d",r); return 0; }
C++ :
#include<bits/stdc++.h> using namespace std; double a,sum; int main() { cin>>a; if(a<=100000) sum=a/10; else { if(a<=200000) sum=10000+(a-100000)/100*7.5; else { if(a<=400000) sum=17500+(a-200000)/100*5; else { if(a<=600000) sum=27500+(a-400000)/100*3; else { if(a<=1000000) sum=33500+(a-600000)/100*1.5; else sum=39500+(a-1000000)/100; } } } } cout<<sum; return 0; }
- 1
信息
- ID
- 700
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者