1 条题解

  • 1
    @ 2026-7-3 16:38:18
    using namespace std;
    
    int main() {
    	int a, b, c, d;
    	cin >> a >> b >> c >> d;
    	if (a * a * a + b * b + c == d) {
    		cout << a << " " << b << " " << c;
    	} else if (a * a * a + c * c + b == d) {
    		cout << a << " " << c << " " << b;
    	} else if (b * b * b + a * a + c == d) {
    		cout << b << " " << a << " " << c;
    	} else if (b * b * b + c * c + a == d) {
    		cout << b << " " << c << " " << a;
    	} else if (c * c * c + a * a + b == d) {
    		cout << c << " " << a << " " << b;
    	} else if (c * c * c + b * b + a == d) {
    		cout << c << " " << b << " " << a;
    	} else {
    		cout << "-1 -1 -1";
    	}
    	return 0;
    }
    
    
    • 1

    信息

    ID
    20384
    时间
    1000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    63
    已通过
    20
    上传者