90分,不知道问题在哪,求大佬指正
查看原帖
90分,不知道问题在哪,求大佬指正
563196
Middle_A楼主2021/9/7 12:07
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
    float s, v;
    cin >> s >> v;
    float tmin = s / v + 10;
    int i = 1;
    while (tmin >= 60)
    {
        tmin -= 60;
        i++;
    }
    if (tmin == 0)
    {
        if (i <= 8)
        {
            cout << setw(2) << setfill('0') << 8 - i << ":00";
            return 0;
        }
        else
        {
            cout << setw(2) << setfill('0') << 32 - i << ":00";
            return 0;
        }
    }
    else
    {
        if (i <= 8)
        {
            
            cout << setw(2) << setfill('0') << 8 - i << ":" << setw(2) << setfill('0') <<60-(int)tmin-1;
            return 0;
        }
        else
        {
            cout << setw(2) << setfill('0') << 32 - i << ":" << setw(2) << setfill('0') <<60-(int)tmin-1;
            return 0;
        }


    }

    return 0;
}
2021/9/7 12:07
加载中...