description
lele是乙個可愛的小孩,今年還在上幼兒園。老師開始教他學10以內的加減法。你知道的,lele只能借助兩隻手進行計算。比如老師問2+3是幾啊?lele會先數出2根手指頭,再數出3根手指頭,最後數數總共有幾根手指頭,就是計算的結果。
現在需要你來編寫乙個程式,模擬掰手指頭計算的過程。
input
輸入有3行,第一行和第三行是一串以空格隔開的數字1,表示手指頭的個數;第2行是乙個運算子+或-,表示進行加法或者減法。第1行和第2行的手指頭個數至少1個,且不超過10個,而且以0表示輸入的結束。
output
運算的結果,乙個整數。
sample input
1 1 1 1 1 1 1 1 0
-1 1 1 1 1 0
sample output
3hint
注意對第一行的數字0之後的回車符的處理。
#include int main()
getchar();*//吸收回車符*
scanf("%c",&ch1);
for(j=0;;j++)
if(ch1=='+')
a = i + j;
else if(ch1=='-')
a = i - j;
printf("%d",a);
return 0;
}
小金掰呀掰不夠玉公尺 sdut oj
time limit 1000ms memory limit 65536kb problem description 眾所周知,c語言的學習是我們程式設計基礎的重點和主要內容。有一天,小金 a1s4z5 覺得好餓 好餓,於是去地里找玉公尺吃。他拿了乙個很大的揹包,可以裝下很多很多玉公尺。他掰玉公尺有...
1475 建設國家
這題一開始我是用貪心去做的,但是一直沒過。貌似貪心並不能得到最優解法。然後這道題用優先佇列來寫 首先我們先把對於第i的中間站可以連線的城市用向量陣列存起來。然後在只有滿足中間站數量這題真的是很妙。膜拜ing include include include include include includ...
掰巧克力 簽到題
這次給大家寫一道簽到題,沒錯,簽到題。本來這麼簡單的題目不因該發到部落格上的,但是我wa了好多次,生氣。alice的好 acttis送了她一塊n m的巧克力,為了 alice想每次只吃一塊1 1的巧克力,即她需要把一塊n m的巧克力掰成n m塊,她每次只能掰一塊巧克力,並且只能沿著紋路直掰。現在問題...