將1,2,…,9共9個數分成三組,分別組成三個三位數,且使這三個三位數的比例是a:b:c,試求出所有滿足條件的三個三位數,若無解,輸出「no!!!」。
//感謝黃小u飲品完善題意
輸入格式:
三個數,a b c。
輸出格式:
若干行,每行3個數字。按照每行第乙個數字公升序排列。
輸入樣例#1: 複製
1 2 3
輸出樣例#1: 複製
192 384 576219 438 657
273 546 819
327 654 981
保證a思路:模擬
#include#include#include
#include
using
namespace
std;
inta,b,c,num;
int vis[10
];int
main()
else vis[b%10]=1
; b/=10
; }
while
(c)
else vis[c%10]=1
; c/=10
; }
if(!flag1&&!flag2) num++,cout<"
"<""}}
if(!num) cout<<"
no!!!
";
}
洛谷 P1618 三連擊(公升級版)
題目描述 將1,2,9共9個數分成三組,分別組成三個三位數,且使這三個三位數的比例是a b c,試求出所有滿足條件的三個三位數,若無解,輸出 no 輸入輸出格式 輸入格式 三個數,a b c。輸出格式 若干行,每行3個數字。按照每行第乙個數字公升序排列。輸入輸出樣例 輸入樣例 1 1 2 3 輸出樣...
洛谷P1618 三連擊(公升級版)
乙隻鶸的刷題記錄 題目描述 將 1,2,9 共 9 個數分成三組,分別組成三個三位數,且使這三個三位數的比例是 a b c,試求出所有滿足條件的三個三位數,若無解,輸出 no 輸入格式 三個數,a,b,c。輸出格式 若干行,每行 3個數字。按照每行第乙個數字公升序排列。輸入輸出樣例 輸入 1 1 2...
洛谷 P1618 三連擊(公升級版)
將 1,2,ldots,91,2,9 共 99 個數分成三組,分別組成三個三位數,且使這三個三位數的比例是 a b ca b c,試求出所有滿足條件的三個三位數,若無解,輸出no 感謝黃小u飲品完善題意 三個數,a,b,ca,b,c。若干行,每行 33 個數字。按照每行第乙個數字公升序排列。輸入 1...