解题思路:
按要求输出,不解释(算了,还是解释一下吧,见注意事项)
注意事项:
题里竟然没写输出顺序是唯一的(见样例输出),简直有毒,也是醉了。
参考代码:
#include<stdio.h> int main() { int i, j, k, t, a[4]; for (i = 0; i < 4; i++) { scanf("%d", &a[i]); } for (t = 3; t >= 0; t--) for (i = 0; i < 4; i++) if (t != i) for (j = 0; j < 4; j++) if (t != j && i != j) for (k = 0; k < 4; k++) if (t != k && i != k && j != k) printf("%d %d %d\n", a[i], a[j], a[k]); return 0; }
0.0分
11 人评分
简单暴力,#滑稽# #include <stdio.h> void f(int x,int y,int z) { printf("%d %d %d\n",x,y,z); printf("%d %d %d\n",x,z,y); printf("%d %d %d\n",y,x,z); printf("%d %d %d\n",y,z,x); printf("%d %d %d\n",z,x,y); printf("%d %d %d\n",z,y,x); } int main() { int a,b,c,d; while(scanf("%d%d%d%d",&a,&b,&c,&d)!=EOF) { for(int i=4;i>=1;i--) { switch(i){ case 1: f(b,c,d); break; case 2: f(a,c,d); break; case 3: f(a,b,d); break; case 4: f(a,b,c); break; } } } return 0; }
牧乔 2021-05-13 18:15:57 |
还好数字少一些,不然你炸了
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:780 |
Cylinder (C语言描述,蓝桥杯)浏览:1269 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:638 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:669 |
Tom数 (C语言代码)浏览:513 |
数字游戏 (C++代码)浏览:1227 |
模拟计算器 (C语言代码)浏览:2340 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:451 |
WU-C语言程序设计教程(第三版)课后习题12.5 (C++代码)浏览:1055 |