问题标题: 酷町堂:2673 42分请找错

0
0
已解决
蒋文瀚
蒋文瀚
新手光能
新手光能
#include<iostream>
using namespace std;
int main(){
    int a,b,c,d,e,f;
    cin>>a>>b>>c>>d>>e>>f;
    cout<<max(a,d)-min(a,d)<<" "<<max(b,e)-min(b,e)
    <<" "<<max(c,f)-min(c,f);
    return 0;
}

 


0
已采纳
方晨顺
方晨顺
中级守护
中级守护

你的思路有问题,应该先判断用哪个减去哪个,

    int a,b,c,d,e,f,g;
    cin>>a>>b>>c>>d>>e>>f;
    if(a-d>=0)
    cout<<a-d<<" "<<b-e<<" "<<c-f;
    else
    cout<<d-a<<" "<<e-b<<" "<<f-c;

但是这题的中心思想还是用结构体

所以你试试用结构体来写,当然上面方法也行

0
0
我要回答