c语言,80分,求大佬解答
查看原帖
c语言,80分,求大佬解答
751619
123J楼主2022/8/31 22:25
#include<stdio.h>
int main(){
  int a[13],sum=0,flag=0,n=0;
  for(int i=1;i<=12;i++){
    scanf("%d",&a[i]);
  }
  for(int i=1;i<=12;i++){
    sum += (300 - a[i]);
    if(sum>=100){
      n += (sum/100)*100;  //注意这个是整除
      sum = sum%100;       //注意这个是求余
    }
    if(sum<a[i+1]-300){    //注意这里的i+1
        // printf("%d\n",-i-1);
        flag = -i-1;
      }
    }
    if(flag != 0) printf("%d",flag);
    else{
      n = n + n*0.2;
      printf("%d",sum+n);
    }
  return 0;
}
2022/8/31 22:25
加载中...