链接:https://ac.nowcoder.com/acm/contest/91592/D
来源:牛客网
小红希望你构造一个3阶行列式,满足每个元素的绝对值不小于1,且行列式的值等于x。你能帮帮她吗?
输入描述:
一个整数x,−100≤x≤100
输出描述:
输出三行,每行三个整数,用于表示构造的行列式。
示例1
输入
0
输出
1 1 1
1 1 1
1 1 1
#include <iostream>
using namespace std;
int main() {
int x;
cin >> x;
int a[3][3];
if (x == 0) {
cout<<1<<' '<<1<<' '<<1<<endl;
cout<<1<<' '<<1<<' '<<1<<endl;
cout<<1<<' '<<1<<' '<<1<<endl;
}
else {
//神奇
cout<<x<<' '<<1<<' '<<1<<endl;
cout<<x<<' '<<2<<' '<<1<<endl;
cout<<x<<' '<<1<<' '<<2<<endl;
}
return 0;
}