4 条题解
-
1
史山代码(不知道为啥代码第一行不显示了)
using namespace std; int main(){ int a=0; int b=0; int c=0; int d=0; int f=0; int g=0; int h=0; int j[2]; int k[2]; int l[2]; int m[2]; int n[2]; int o[2]; int p[2]; for(int i=0;i<2;i++){ cin>>j[i]; a=a+j[i]; } for(int i=0;i<2;i++){ cin>>k[i]; b=b+k[i]; } for(int i=0;i<2;i++){ cin>>l[i]; c=c+l[i]; } for(int i=0;i<2;i++){ cin>>m[i]; d=d+m[i]; } for(int i=0;i<2;i++){ cin>>n[i]; f=f+n[i]; } for(int i=0;i<2;i++){ cin>>o[i]; g=g+o[i]; } for(int i=0;i<2;i++){ cin>>p[i]; h=h+p[i]; } int z=max({a,b,c,d,f,g,h}); if(z<8){ cout<<0; return 0; }else{ if(z==a){ cout<<1; } else if(z==b){ cout<<2; } else if(z==c){ cout<<3; } else if(z==d){ cout<<4; } else if(z==f){ cout<<5; } else if(z==g){ cout<<6; } else if(z==h){ cout<<7; } } return 0; } -
0
//我的代码更简洁,看看我的 #include <bits/stdc++.h> using namespace std ; struct class_time { int school_time ; int mum_time ; } ; class_time a[ 10 ] = { } ; int main ( ) { int maxn = -1 ; int idx = -1 ; for ( int i = 1 ; i <= 7 ; i ++ ) { cin >> a[ i ].school_time ; cin >> a[ i ].mum_time ; if ( a[ i ].school_time + a[ i ].mum_time - 8 > maxn ) { maxn = a[ i ].school_time + a[ i ].mum_time - 8 ; idx = i ; } } if ( idx == -1 ) { cout << 0 ; } else { cout << idx ; } return 0 ; } -
0
代码自取
using namespace std; int main(){ int a=0; int b=0; int c=0; int d=0; int f=0; int g=0; int h=0; int j[2]; int k[2]; int l[2]; int m[2]; int n[2]; int o[2]; int p[2]; for(int i=0;i<2;i++){ cin>>j[i]; a=a+j[i]; } for(int i=0;i<2;i++){ cin>>k[i]; b=b+k[i]; } for(int i=0;i<2;i++){ cin>>l[i]; c=c+l[i]; } for(int i=0;i<2;i++){ cin>>m[i]; d=d+m[i]; } for(int i=0;i<2;i++){ cin>>n[i]; f=f+n[i]; } for(int i=0;i<2;i++){ cin>>o[i]; g=g+o[i]; } for(int i=0;i<2;i++){ cin>>p[i]; h=h+p[i]; } int z=max({a,b,c,d,f,g,h}); if(z<8){ cout<<0; return 0; }else{ if(z==a){ cout<<1; } else if(z==b){ cout<<2; } else if(z==c){ cout<<3; } else if(z==d){ cout<<4; } else if(z==f){ cout<<5; } else if(z==g){ cout<<6; } else if(z==h){ cout<<7; } } return 0; } -
-6
include<bits/stdc++.h> using namespace std; int main() { int max_unhappy = 0; int day = 0; for (int i = 1; i <= 7; i++) { int a, b; cin >> a >> b; int sum = a + b; if (sum > 8) { int unhappy = sum - 8; if (unhappy > max_unhappy) { max_unhappy = unhappy; day = i; } } } cout << day << endl; return 0; }
- 1
信息
- ID
- 76
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 46
- 已通过
- 25
- 上传者