CSU 1101 報數遊戲(水題)

2021-08-06 03:10:09 字數 1004 閱讀 6569

submit page

summary

time limit: 1 sec

memory limit: 128 mb

submitted: 1135

solved: 364

n個人站成一行玩乙個報數遊戲。所有人從左到右編號為1到n。遊戲開始時,最左邊的人報1,他右邊的人報2,編號為3的人報3,等等。當編號為n的人(即最右邊的人)報完n之後,輪到他左邊的人(即編號為n-1的人)報n+1,然後編號為n-2的人報n+2,以此類推。當最左邊的人再次報數之後,報數方向又變成從左到右,依次類推。 

為了防止遊戲太無聊,報數時有乙個特例:如果應該報的數包含數字7或者是7的倍數,他應當用拍手代替報數。下表是n=4的報數情況(x表示拍手)。當編號為3的人第4次拍手的時候,他實際上數到了35。 

給定n,m和k,你的任務是計算當編號為m的人第k次拍手時,他實際上數到了幾。 

輸入包含不超過10組資料。每組資料佔一行,包含三個整數n,m和k(2<=n<=100, 1<=m<=n, 1<=k<=100)。輸入結束標誌為n=m=k=0。 

對於每組資料,輸出一行,即編號為m的人第k次拍手時,他實際上數到的那個整數。 

4 3 1

4 3 2

4 3 3

4 3 4

0 0 0

17

2127

35

湖南省第七屆大學生計算機程式設計競賽

想法:水題

**:#include

#include

int judg(int n)

int t;

while(n>0)

return 0;

}int main()

if(judg(m))

if(m!=1&&m!=n)

}else

}if(count==k)}}

else

if(count==k)}}

}return 0;}

CSU 1101 報數遊戲

time limit 1 sec memory limit 128 mb submit 777 solved 203 submit status web board n個人站成一行玩乙個報數遊戲。所有人從左到右編號為1到n。遊戲開始時,最左邊的人報1,他右邊的人報2,編號為3的人報3,等等。當編號為...

猜數遊戲 水題

猜數遊戲 time limit 1000 ms memory limit 65536 kib problem description alice 和 bob 正在玩乙個猜數遊戲,遊戲規則如下。有且僅有乙個未知的整數需要alice去猜測,bob事先已經知道了這個數。在遊戲中 bob 總共提供給 ali...

1338 數字九的遊戲 水題

1338.數字九的遊戲 time limit 1000 msmemory limit 65536 k total submissions 156 71 users accepted 70 55 users my solution description 一年一度的廈門大學acm競賽又開始了,今年已經...