请问有大佬能帮忙看看吗 ,有四个点没过
查看原帖
请问有大佬能帮忙看看吗 ,有四个点没过
1260118
zhd13417014227楼主2024/6/30 16:08
#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;
int main()
{
    int jj = 0;
    int mm = 0;
    int array[20] = { 0 };
    int flag = 0;

    for (int i = 1; i <= 12; i++)
    {
        //输入预算
        cin >> array[i];
    }

    for (int i = 1; i <= 12; i++)
    {
        if (jj + 300 - array[i] >= 100)
        {
            //这个月结束还剩的钱
            jj = (jj + 300 - array[i]) % 100;
            mm += 100 * ((jj + 300 - array[i]) / 100);
        }
        else
        {
            jj = jj + 300 - array[i];
            mm = mm;
        }
        

        //若预算大于实际
        if (jj + 300 < array[i + 1] && i < 12)
        {
            flag = 1;
            cout << '-' << i + 1 << endl;
            break;
        }

    }   
    if (flag == 0)
    {
        cout << jj + mm * 1.2 << endl;
    }
}

2024/6/30 16:08
加载中...