问题标题: 1372

0
0
已解决
王睿卿
王睿卿
高级守护
高级守护
#include<iostream>
using namespace std;
int main()
{
    int a[12];
    int i,j;
    for(i=0;i<12;i++)
    {
        cin>>a[i];
    }
    i=0;
    int h=0;
    while(i<12)
    {
        h+=300-a[i];
        i++;
        if(h<0)
        {
            cout<<i-i*2;
            return 0;
        }
    } 
    int count=3600;
    for(i=0;i<12;i++)
    {
        count-=a[i];
    }
    cout<<count*1.2;
    return 0;
}

 


0
已采纳
臧启亚
臧启亚
初级光能
初级光能

核心代码:

for(i=1;i<=12;i++)
    {
        cin>>ys[i];
        jy=jy+300-ys[i];
        if(jy<0 && chaozhi==0)
            chaozhi=i;
        mm=jy/100*100+mm;
        jy=jy%100;
    }

要记得判断是否够用:

   if(chaozhi!=0)
        cout<<"-"<<chaozhi;
    else
        cout<<mm*1.2+jy;

 

0
0
蒋智航
蒋智航
高级天翼
高级天翼

for(i=1;i<=12;i++)

 

    {

 

        cin>>ys[i];

 

        jy=jy+300-ys[i];

 

        if(jy<0 && chaozhi==0)

 

            chaozhi=i;

 

        mm=jy/100*100+mm;

 

        jy=jy%100;

 

    }

0
梁锦程
梁锦程
高级光能
高级光能
for(i=1;i<=12;i++)
    {
        cin>>ys[i];
        jy=jy+300-ys[i];
        if(jy<0 && chaozhi==0)
            chaozhi=i;
        mm=jy/100*100+mm;
        jy=jy%100;
    }

 

0
杨陈卓
杨陈卓
新手天翼
新手天翼

这一题要用到循环和判断

还要注意定义时要清零

 

0
我要回答