小明這在寫作業,其中有一道a+b problem ,他想啊想啊想,就是想不出來,於是就找到了會程式設計的你......
這裡的a+b是很奇特的。它是按質數的順序來進製的。例如:1,0+2,1=1,0,1(用,來分隔每一位)。個位是2進製,十位是3進製,百位是5進製,千位是7進製,萬位是11進製……兩個加數的最高位是萬位(萬位可能有兩位)。
輸入格式:
輸入乙個形如1,0+2,1字串s。
輸出格式:
輸出相加後的結果。
輸入樣例#1: 複製
1,0+2,1
輸出樣例#1: 複製
1,0,1思路:模擬。
#include#include#include
#include
using
namespace
std;
const
int num[6]=;
int a[7],b[7],c[7
];char
ch;void f(int
a)int
main()
c[0]=max(a[0],b[0])+(c[max(a[0],b[0])+1]>0
); cout
<0
]];
for(int i=c[0]-1;i;i--) cout<<','
<}
洛谷P5049 洛谷P5022 題解 旅行
原題 資料加強版 加強版 參考你谷題解 終於調過了 又是一如既往的申必錯誤 noi plus石錘了 原題的資料允許我們 o n 2 暴力斷邊,但是加強版的資料達到了 n log n 級別,我們必須在斷邊這一環節尋求更好的解法。考慮我們進入環後在何處回溯 根據繼續走環走到的點分類 設當前已經從 b 走...
洛谷練習P2279 P1346
2020年,人類在火星上建立了乙個龐大的基地群,總共有n個基地。起初為了節約材料,人類只修建了n 1條道路來連線這些基地,並且每兩個基地都能夠通過道路到達,所以所有的基地形成了乙個巨大的樹狀結構。如果基地a到基地b至少要經過d條道路的話,我們稱基地a到基地b的距離為d。由於火星上非常乾燥,經常引發火...
洛谷 P1396 營救
題目描述 咚咚咚 查水表!原來是查水表來了,現在 找這麼熱心上門的查表員啊!小明感動的熱淚盈眶,開起了門 媽媽下班回家,街坊鄰居說小明被一群陌生人強行押上了警車!媽媽豐富的經驗告訴她小明被帶到了t區,而自己在s區。該市有m條大道連線n個區,一條大道將兩個區相連線,每個大道有乙個擁擠度。小明的媽媽雖然...