#include<iostream>usingnamespace std;int init =10000;constint sun =600;constint zeng =300;intmain(){int ans =0;int sun_s = sun/60;int zeng_s = zeng/60;int f =0;while(true){for(int i =0; i <60; i++){
init -= sun_s;
ans++;if(init==0){
cout << ans << endl;
f =1;break;}}if(f)break;for(int i =0; i <60; i++){
init += zeng_s;
ans++;}}return0;}
代码2
#include<iostream>usingnamespace std;intmain(){int chu =10000;int sun_s =600/60;int zeng_s =300/60;int t =0;while(true){for(int i =0; i <60; i++){
chu -= sun_s;
t++;if(chu ==0){
cout << t << endl;return0;}}for(int i =0; i <60; i++){
chu += zeng_s;
t++;}}return0;}