7 16 求符合給定條件的整數集(15 分)

2022-09-02 02:33:09 字數 705 閱讀 6408

給定不超過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

解題思路:

這道題提供兩個思路:

利用 continue 語句,及時跳出不符合條件的情況

利用了 continue 語句,從而使得進入 for 迴圈經條件判斷後直接跳出來進行下一次迴圈。

更簡化的演算法

比起上面的演算法,更具技巧性。上面的演算法按照一般的邏輯去實現,而此演算法更好地利用了 for 迴圈的特性。

#include int

main()

else

} }

} }

#include//

第二種演算法

intmain()

else}}

}

} return0;

}

7 16 求符合給定條件的整數集

給定不超過6的正整數a,考慮從a開始的連續4個數字。請輸出所有由它們組成的無重複數字的3位數。輸入在一行中給出a。輸出滿足條件的的3位數,要求從小到大,每行6個整數。整數間以空格分隔,但行末不能有多餘空格。2234 235 243 245 253 254 324 325 342 345 352 35...

04 0 求符合給定條件的整數集 15

給定不超過6的正整數a,考慮從a開始的連續4個數字。請輸出所有由它們組成的無重複數字的3位數。輸入格式 輸入在一行中給出a。輸出格式 輸出滿足條件的的3位數,要求從小到大,每行6個整數。整數間以空格分隔,但行末不能有多餘空格。輸入樣例 2輸出樣例 234 235 243 245 253 254 32...

L1 6 求符合給定條件的整數集

題目描述 給定不超過6的正整數a,考慮從a開始的連續4個數字。請輸出所有由它們組成的無重複數字的3位數。輸入 輸入在一行中給出a。輸出 輸出滿足條件的的3位數,要求從小到大,每行6個整數。整數間以空格分隔,但行末不能有多餘空格。樣例輸入 2樣例輸出 234 235 243 245 253 254 3...