[請問] C語言寫法?(數學排列)
大家好,
數學題目如下↓
哨音,長3秒、短2秒,皆間隔1秒,現歷時25秒,有幾種組合方式?答:49。
我可以用c寫出它的組合方式是(x, y)=(2, 6), (5, 2)
但要如何才能用c,同時算出排法有49種呢?
附上原始碼,感謝回覆!
int j=1;
for (int x=1; x<=10; x++) {
for (int y=1; y<=10; y++) {
if (((4*x)+(3*y))==26)
printf("(x, y)=(%d, %d), 4x*3y=%2d, run=%d\n", x, y,
(4*x+3*y), j);
j++;}}
return 0;}
/* (x, y)=(2, 6), 4x*3y=26, run=16
(x, y)=(5, 2), 4x*3y=26, run=42 */
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.234.112 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/ask/M.1751941585.A.B86.html
→
07/08 10:27,
5月前
, 1F
07/08 10:27, 1F
推
07/08 10:55,
5月前
, 2F
07/08 10:55, 2F
→
07/08 11:00,
5月前
, 3F
07/08 11:00, 3F
→
07/08 11:01,
5月前
, 4F
07/08 11:01, 4F
→
07/09 00:34,
5月前
, 5F
07/09 00:34, 5F
→
07/09 08:26,
5月前
, 6F
07/09 08:26, 6F
→
07/09 12:29,
5月前
, 7F
07/09 12:29, 7F
→
07/09 13:49,
5月前
, 8F
07/09 13:49, 8F
→
07/09 13:51,
5月前
, 9F
07/09 13:51, 9F
→
07/09 13:52,
5月前
, 10F
07/09 13:52, 10F
→
07/09 13:52,
5月前
, 11F
07/09 13:52, 11F
→
07/09 13:53,
5月前
, 12F
07/09 13:53, 12F
→
07/09 13:58,
5月前
, 13F
07/09 13:58, 13F
→
07/09 14:00,
5月前
, 14F
07/09 14:00, 14F
→
07/09 14:05,
5月前
, 15F
07/09 14:05, 15F
ask 近期熱門文章
PTT職涯區 即時熱門文章
13
17