我做题总是差一点对,这是为什么呢。自己运行明明有同样的效果。
查看原帖
我做题总是差一点对,这是为什么呢。自己运行明明有同样的效果。
716438
lxdyz楼主2022/4/27 22:27
#include <iostream>
using namespace std;
int main()
{
    int sd0 = 0, sd1 = 0, sd2 = 0, sd3 = 0, sd4 = 0, sd5 = 0, sd6 = 0, sd7 = 0, sd8 = 0, sd9 = 0, sd10 = 0, sd11 = 0, sd12 = 0, sd13 = 0, sd14 = 0;
    int sdd1 = 0, sdd2 = 0,sdd3=0;
    cin >> sd1>> sd0;     
    cin >> sd3 >> sd2;
    cin >> sd5 >> sd4;
    cin >> sd7 >> sd6;
    cin >> sd9 >> sd8;
    cin >> sd11 >> sd10;
    cin >> sd13 >> sd12;
    if (sdd1 < sd1 + sd0)
    {
        sdd1 = sd0 + sd1;
        sdd2 = 1;
    }
    if (sdd1 < sd2 + sd3)
    {
        sdd1 = sd2 + sd3;
        sdd2 = 2;
    }
    if (sdd1 < sd4 + sd5)
    {
        sdd1 = sd4 + sd5;
        sdd2 = 3;
    }
    if (sdd1 < sd6 + sd7)
    {
        sdd1 = sd6 + sd7;
        sdd2 = 4;
    }
    if (sdd1 < sd8 + sd9)
    {
        sdd1 = sd8 + sd9;
        sdd2 = 5;
    }
    if (sdd1 < sd10 + sd11)
    {
        sd11 = sd10 + sd11;
        sdd2 = 6;
    }
    if (sdd1 < sd12 + sd13)
    {
        sdd1 = sd12 + sd13;
        sdd2 = 7;
    }
    cout << sdd2;
    return 0;
}

为什么总是差一点???求解大佬

2022/4/27 22:27
加载中...