题意:
给出三个数字,
如果比例为4:5:6输出major
如果比例为10:12:15输出minor
否则输出noise
思路:
注意要排序:
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main() {
int a[3];
int t;
scanf("%d",&t);
while(t--) {
scanf("%d%d%d",&a[0],&a[1],&a[2]);
sort(a, a + 3);
int tmp = a[0] / 4;
int tmp2 = a[0] / 10;
if(a[0] % 4 == 0 && tmp * 5 == a[1] && tmp * 6 == a[2]) {
printf("major\n");
}else if(a[0] % 10 == 0 && tmp2 * 12 == a[1] && tmp2 * 15 == a[2]) {
printf("minor\n");
}else {
printf("noise\n");
}
}
return 0;
}