子曰:「三人行,必有我師焉。擇其善者而從之,其不善者而改之。」
本題給定甲、乙、丙三個人的能力值關係為:甲的能力值確定是 2 位正整數;把甲的能力值的 2 個數字調換位置就是乙的能力值;甲乙兩人能力差是丙的能力值的 x 倍;乙的能力值是丙的 y 倍。請你指出誰比你強應「從之」,誰比你弱應「改之」。
輸入格式:
輸入在一行中給出三個數,依次為:m(你自己的能力值)、x 和 y。三個數字均為不超過 1000 的正整數。
輸出格式:
在一行中首先輸出甲的能力值,隨後依次輸出甲、乙、丙三人與你的關係:如果其比你強,輸出 cong;平等則輸出 ping;比你弱則輸出 gai。其間以 1 個空格分隔,行首尾不得有多餘空格。
注意:如果解不唯一,則以甲的最大解為準進行判斷;如果解不存在,則輸出 no solution。
輸入樣例 1:
48 3 7
輸出樣例 1:
48 ping cong gai
輸入樣例 2:
48 11 6
輸出樣例 2:
no solution
思路
#include
void
sam(
double h,
double k)
intmain()
if(i==9)
printf
("%d"
,a);
sam(m,a)
;sam
(m,b)
;sam
(m,c)
;return0;
}
網上的**
#include
char
*comp
(int me,
double a)
intmain()
}if(a !=-1
)printf
("%d %s %s %s"
, a,
comp
(m, a)
,comp
(m, b)
,comp
(m, c));
else
printf
("no solution");
return0;
}
1088 三人行 (20 分)
子曰 三人行,必有我師焉。擇其善者而從之,其不善者而改之。本題給定甲 乙 丙三個人的能力值關係為 甲的能力值確定是 2 位正整數 把甲的能力值的 2 個數字調換位置就是乙的能力值 甲乙兩人能力差是丙的能力值的 x 倍 乙的能力值是丙的 y 倍。請你指出誰比你強應 從之 誰比你弱應 改之 includ...
1088 三人行 (20 分)
單位 浙江大學 時間限制 400 ms 記憶體限制 64 mb 長度限制 16 kb 子曰 三人行,必有我師焉。擇其善者而從之,其不善者而改之。本題給定甲 乙 丙三個人的能力值關係為 甲的能力值確定是 2 位正整數 把甲的能力值的 2 個數字調換位置就是乙的能力值 甲乙兩人能力差是丙的能力值的 x ...
1088 三人行 (20 分)
子曰 三人行,必有我師焉。擇其善者而從之,其不善者而改之。本題給定甲 乙 丙三個人的能力值關係為 甲的能力值確定是 2 位正整數 把甲的能力值的 2 個數字調換位置就是乙的能力值 甲乙兩人能力差是丙的能力值的 x 倍 乙的能力值是丙的 y 倍。請你指出誰比你強應 從之 誰比你弱應 改之 輸入格式 輸...