解题思路:
因为只有8种情况,直接switch输出不同的结果,没有运算过程,速度遥遥领先
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
switch (n)
{
case 1:
cout<<2<<endl<<3<<endl<<5<<endl<<7<<endl;
break;
case 2:
cout << "23" << endl;
cout << "29" << endl;
cout << "31" << endl;
cout << "37" << endl;
cout << "53" << endl;
cout << "59" << endl;
cout << "71" << endl;
cout << "73" << endl;
cout << "79" << endl;
break;
case 3:
cout << "233" << endl;
cout << "239" << endl;
cout << "293" << endl;
cout << "311" << endl;
cout << "313" << endl;
cout << "317" << endl;
cout << "373" << endl;
cout << "379" << endl;
cout << "593" << endl;
cout << "599" << endl;
cout << "719" << endl;
cout << "733" << endl;
cout << "739" << endl;
cout << "797" << endl;
break;
case 4:
cout << "2333" << endl;
cout << "2339" << endl;
cout << "2393" << endl;
cout << "2399" << endl;
cout << "2939" << endl;
cout << "3119" << endl;
cout << "3137" << endl;
cout << "3733" << endl;
cout << "3739" << endl;
cout << "3793" << endl;
cout << "3797" << endl;
cout << "5939" << endl;
cout << "7193" << endl;
cout << "7331" << endl;
cout << "7333" << endl;
cout << "7393" << endl;
break;
case 5:
cout << "23333" << endl;
cout << "23339" << endl;
cout << "23399" << endl;
cout << "23993" << endl;
cout << "29399" << endl;
cout << "31193" << endl;
cout << "31379" << endl;
cout << "37337" << endl;
cout << "37339" << endl;
cout << "37397" << endl;
cout << "59393" << endl;
cout << "59399" << endl;
cout << "71933" << endl;
cout << "73331" << endl;
cout << "73939" << endl;
break;
case 6:
cout << "233993" << endl;
cout << "239933" << endl;
cout << "293999" << endl;
cout << "373379" << endl;
cout << "373393" << endl;
cout << "593933" << endl;
cout << "593993" << endl;
cout << "719333" << endl;
cout << "739391" << endl;
cout << "739393" << endl;
cout << "739397" << endl;
cout << "739399" << endl;
break;
case 7:
cout << "2339933" << endl;
cout << "2399333" << endl;
cout << "2939999" << endl;
cout << "3733799" << endl;
cout << "5939333" << endl;
cout << "7393913" << endl;
cout << "7393931" << endl;
cout << "7393933" << endl;
break;
case 8:
cout << "23399339" << endl;
cout << "29399999" << endl;
cout << "37337999" << endl;
cout << "59393339" << endl;
cout << "73939133" << endl;
break;
}
}
0.0分
0 人评分
钟神赛车 (C++代码)浏览:866 |
C语言训练-立方和不等式 (C语言代码)浏览:749 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1816 |
简单的a+b (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:520 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:640 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:565 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:460 |
打印十字图 (C语言代码)浏览:2709 |