题目有问题吧
查看原帖
题目有问题吧
602809
_C2_楼主2024/9/30 13:32

当x-z为非2的质数时,AC代码输出的答案无法满足题面描述的那样,我以题解的代码来作示范

#include<bits/stdc++.h>
using namespace std;
int main(){
    unsigned long long t;
    cin>>t;
    while(t--){
        string s;
        unsigned long long n;
        cin>>s>>n;
        if(s=="x-y")
            cout<<3*n<<' '<<2*n<<' '<<n<<endl;
        if(s=="y-z")
            cout<<3*n<<' '<<2*n<<' '<<n<<endl;
        if(s=="x-z")
            cout<<3*n/2<<' '<<2*n/2<<' '<<n/2<<endl;
    }
    return 0;
}

输入

1
x-z 5

输出

7 5 2

建议改题或删题

2024/9/30 13:32
加载中...