QSBOJ 組成三位數

2022-08-11 00:03:16 字數 625 閱讀 5585

題目描述

將1,2,…,9共9個數分成三組,分別組成三個三位數,且使這三個三位數構成1:2:3的比例,試求出所有滿足條件的三個三位數。

例如:三個三位數192,384,576滿足以上條件。

輸出輸出所有符合要求的三個三位數,每一組佔一行,數字之間由乙個空格分隔。

每組中的三個數字按照從小到大輸出,各組之間按照每組的第乙個數從小到大輸出。

ac**:

1 #include2

using

namespace

std;34

intmain()532

return0;

33 }

思路:用每個數字的出現次數(也不能說是次數,就是保證(重複)出現的所有元素數值都是1)作為元素組成陣列,最後每個都出現一次(和為9),說明每個數字都用了且用了一次。

每跑乙個數,都用memset歸零。memset(陣列名,設定數值,sizeof(陣列名)); 都用sizeof哈,那個不是位元組長度。

組成三位數

時間限制 1 sec 記憶體限制 125 mb 提交 6 解決 2 提交 狀態 討論版 命題人 外部匯入 將1,2,9共9個數分成三組,分別組成三個三位數,且使這三個三位數構成1 2 3的比例,試求出所有滿足條件的三個三位數。例如 三個三位數192,384,576滿足以上條件。本題無輸入。輸出所有符...

特殊三位數

作 者 李家豪 完成日期 2013 年11月13日 版 本 號 v1.0 問題描述 請輸出滿足條件n a b c 的所有三位數n,其中,a b c分別是n的百 十 個位數。要求用自定義函式實現求階乘。樣例輸入 樣例輸出 145 問題分析 includeusing namespace std int ...

尋找三位數

問題描述 將1,2,9共9個數分成三組,分別組成三個三位數,且使這三個三位數構成 1 2 3的比例,試求出所有滿足條件的三個三位數。例如 三個三位數192,384,576滿足以上條件。輸入格式 無輸入輸出格式 輸出每行有三個數,為滿足題設三位數。各行為滿足要求的不同解。public class ma...