時間限制: 1 sec 記憶體限制: 128 mb
提交: 106 解決: 68
[提交][狀態][討論版]
把1、2、3、4、5、6、7、8、9組合成3個3位數,要求每個數字僅使用一次,使每個3位數均為完全平方數。按從小到大的順序輸出這三個三位數。
無按從小到大的順序輸出這三個三位數,由空格隔開。輸出佔一行。
列舉答案+判斷#includeusing namespace std;
#define sz(v) ((int)v.size())
#define n 10
vectora;
bool judge(int i,int j,int k)
x=a[j];
while(x)
x=a[k];
while(x)
for(int i=1;ireturn 1;
}void get_num()}}
}}int main()}}
}return 0;
}
組合三位數
組合三位數 4分 題目內容 將1到9這九個數字分成三個3位數,要求第乙個3位數,正好是第二個3位數的1 2,是第三個3位數的1 3。問應當怎樣分,編寫程式實現。輸入格式 無 輸出格式 d,d,d n 注意 輸出的順序為第乙個3位數,第二個3位數,第三個3位數 注意 為避免出現格式錯誤,請直接拷貝貼上...
組合三位數
初學者 題目內容 將0到9這十個數字分成三個3位數,要求第乙個3位數,正好是第二個3位數的1 2,是第三個3位數的1 3。問應當怎樣分,編寫程式實現。輸入格式 無 輸出格式 d,d,d n 注意 輸出的順序為第乙個3位數,第二個3位數,第三個3位數 判斷數字是否重複時利用 1 將陣列值公升序排列。2...
1149 組合三位數之二
time limit 1 sec memory limit 128 mb submit 875 solved 514 submit status web board 把1,2,3,4,5,6,7,8,9,組成三個三位數 每個數只能用一次 第二個數是第乙個數的2倍,第三個數是第乙個數的3倍,這三個三位...