7-16?求符合給定條件的整數(shù)集?(15分)
給定不超過6的正整數(shù)A,考慮從A開始的連續(xù)4個(gè)數(shù)字。請(qǐng)輸出所有由它們組成的無重復(fù)數(shù)字的3位數(shù)。
輸入格式:
輸入在一行中給出A。
輸出格式:
輸出滿足條件的的3位數(shù),要求從小到大,每行6個(gè)整數(shù)。整數(shù)間以空格分隔,但行末不能有多余空格。
輸入樣例:
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"
intmain(){
? ? intn,count=0,i,j,k;
? ? scanf("%d",&n);
? ? for(i=n;i<=n+3;i++){
? ? ? ? for(j=n; j<=n+3; j++) {
? ? ? ? ? ? for(k=n; k<=n+3; k++) {
? ? ? ? ? ? ? ? if(i!=j&&j!=k&&i!=k) {
? ? ? ? ? ? ? ? ? ? printf("%d",100*i+10*j+k);
? ? ? ? ? ? ? ? ? ? count=count+1;
? ? ? ? ? ? ? ? ? ? if(count%6==0) {
? ? ? ? ? ? ? ? ? ? ? ? printf("\n");
? ? ? ? ? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? ? ? ? ? printf(" ");
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
? ? }
? ? return0;
}
