PTA基础编程 7-16 求符合给定条件的整数集

来源:互联网 发布:全球最贵域名 编辑:程序博客网 时间:2024/06/14 10:55

给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。

输入格式:

输入在一行中给出A。

输出格式:

输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。

输入样例:

2

输出样例:

234 235 243 245 253 254324 325 342 345 352 354423 425 432 435 452 453523 524 532 534 542 543
#include<stdio.h>int main (){int num ;int i,j,k;int count=0;scanf("%d",&num);  int arr[4]={num,num+1,num+2,num+3};for(i=0;i<4;i++){for(j=0;j<4;j++){for (k=0;k<4;k++){if(i!=j&&i!=k&&j!=k){count++;if(count%6==0)printf("%d%d%d\n",arr[i],arr[j],arr[k]);else printf("%d%d%d ",arr[i],arr[j],arr[k]);}}}}   return 0;} 

原创粉丝点击