1. 程式人生 > >PTA基礎程式設計 7-16 求符合給定條件的整數集

PTA基礎程式設計 7-16 求符合給定條件的整數集

給定不超過6的正整數A,考慮從A開始的連續4個數字。請輸出所有由它們組成的無重複數字的3位數。

輸入格式:

輸入在一行中給出A。

輸出格式:

輸出滿足條件的的3位數,要求從小到大,每行6個整數。整數間以空格分隔,但行末不能有多餘空格。

輸入樣例:

2

輸出樣例:

234 235 243 245 253 254
324 325 342 345 352 354
423 425 432 435 452 453
523 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;
}