有大佬吗?

P1678 烦恼的高考志愿

Daidly @ 2020-04-24 20:48:42

有大佬能帮我解释一下这道题的意思吗

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a,b,x,y,sum=0;
    cin>>a>>b;
    for(int i=0;i<=a;i++){
        cin>>x;
        for(int j=0;j<=b;j++){
        cin>>y;
        sum=sum+max(x,y)-min(x,y);

    }
    }cout<<sum;

    return 0;
}

orzorz


by Daidly @ 2020-04-24 21:16:30

你给我讲一下大概思路把


by 翼德天尊 @ 2020-04-24 21:16:39

我简单看了一下这道题发现你输入都写错了……他让输入a+b+2个数,你数数如果按你的输入会输入几个?


by 翼德天尊 @ 2020-04-24 21:17:59

你输入了(a+1)(b+1)+2个数哎


by Daidly @ 2020-04-24 21:18:10

@翼德天尊 不知道,很多,8个


by Daidly @ 2020-04-24 21:18:24


by Daidly @ 2020-04-24 21:20:10

他让输入a+B+2个数吧


by 翼德天尊 @ 2020-04-24 21:20:28

这是第一个错误。第二个错误是:给你说过多少遍了:你要是想循环n个数,从0开始的话,要循环到<n啊……


by 翼德天尊 @ 2020-04-24 21:20:44

@Daidly 对啊,你看看你输入了多少个数……


by Daidly @ 2020-04-24 21:21:15

就是i<=a;i<=b啊


by 翼德天尊 @ 2020-04-24 21:21:51

@Daidly 是<……


上一页 | 下一页