社区讨论

萌新求助

P1089[NOIP 2004 提高组] 津津的储蓄计划参与者 3已保存回复 7

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
7 条
当前快照
1 份
快照标识符
@loc9qb8u
此快照首次捕获于
2023/10/30 10:16
2 年前
此快照最后确认于
2023/11/04 22:03
2 年前
查看原帖
代码出现问题请大家帮忙检查
CPP
#include<iostream> 
using namespace std;
int main(){
	int m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11,m12,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12;
	cin>>m1>>m2>>m3>>m4>>m5>>m6>>m7>>m8>>m9>>m10>>m11>>m12;
	s1=300-((300-m1)%100)*100-m1;
	if(300-m1<0) {
	 cout<<"-1"; 
	 return 0;
	}
	s2=s1+300-((300+s1-m2)%100)*100-m2;
	if(300+s1-m2<0) {
	 cout<<"-2"; 
	 return 0;
	}
	s3=s2+300-((300+s2-m3)%100)*100-m3;
	if(300+s2-m3<0) {
	 cout<<"-3"; 
	 return 0;
	}
	s4=s3+300-((300+s3-m4)%100)*100-m4;
	if(300+s3-m4<0) {
	 cout<<"-4"; 
	 return 0;
	}
	s5=s4+300-((300+s4-m5)%100)*100-m5;
	if(300+s4-m5<0) {
	 cout<<"-5"; 
	 return 0;
	}
	s6=s5+300-((300+s5-m6)%100)*100-m6;
	if(300+s5-m6<0) {
	 cout<<"-6"; 
	 return 0;
	}
	s7=s6+300-((300+s6-m7)%100)*100-m7;
	if(300+s6-m7<0) {
	 cout<<"-7"; 
	 return 0;
	}
	s8=s7+300-((300+s7-m8)%100)*100-m8;
	if(300+s7-m8<0) {
	 cout<<"-8"; 
	 return 0;
	}
	s9=s8+300-((300+s8-m9)%100)*100-m9;
	if(300+s8-m9<0) {
	 cout<<"-9"; 
	 return 0;
	}
	s10=s9+300-((300+s9-m10)%100)*100-m10;
	if(300+s9-m10<0) {
	 cout<<"-10"; 
	 return 0;
	}
	s11=s10+300-((300+s10-m11)%100)*100-m11;
	if(300+s10-m11<0) {
	 cout<<"-11"; 
	 return 0;
	}
	s12=s11+300-((300+s11-m12)%100)*100-m12+((300-m1)%100+(300+s1-m2)%100+(300+s2-m3)%100+(300+s3-m4)%100+(300+s4-m5)%100+(300+s5-m6)%100+(300+s6-m7)%100+(300+s7-m8)%100+(300+s8-m9)%100+(300+s9-m10)%100+(300+s10-m11)%100+(300+s11-m12)%100)*100;
	if(300+s11-m12<0) {
	 cout<<"-12"; 
	 return 0;
	}
	cout<<s12<<endl;
	return 0;
}

回复

7 条回复,欢迎继续交流。

正在加载回复...