描述
眾所周知,當前北林a壇不景氣,自從幾位學長「退役」以後,仍在a壇活躍的寥寥無幾,眾多著名高手或未知名高手都不重視acm,或只將其作為加分的手段,偶爾參加幾次月賽;或乾脆避而遠之,造成北林a壇一片悽慘的光景(有點誇張^_^)。為此,ben多次向professor wang提出振興北林a壇的想法。professor wang和ben一致認為搭建北林自己的oj系統是提公升北林acm影響力和競賽水平的重要手段。可是搭建oj需要解決許多問題,其中乙個便是使用者註冊的問題。註冊使用者名稱是由字母、數字和下劃線(_)組成,且開頭字元必須是字母或下劃線,中間不能有空格,字元數量不超過20個,而且系統中不能有重複的使用者名稱。 輸入
輸入包含多組測試資料,每組測試資料首先包含乙個正整數n(當n<=0時表示輸入結束),接下來是n個字串,表示輸入的使用者名稱。 輸出
如果輸入的使用者名稱序列滿足上述條件,請輸出"resonable!",否則請輸出"unresonable!"。假設每組輸入前系統為空。每組輸出佔一行。
樣例輸入 3
libai
dufu
wangwei
21988
_young
3_112358
benben
樣例輸出
resonable!
unresonable!
unresonable!
汗,犇哥真是廢話好多~~~
本題理解起來其實就是幾點
1.使用者名稱是由字母、數字和下劃線(_)組成
2.開頭字元必須是字母或下劃線
3.中間不能有空格
4.字元數量不超過20個
5.系統中不能有重複的使用者名稱。
注意這幾點應該就沒有什麼問題了,記得細心!!!!
在刷聽力的時候做了兩個小時還是a不過,後來自己索性重新做一遍一次就a了!!!
看來有時候a不過題是自己腦子混亂所致,所以可以先放一放,等腦子清醒時在重新做一遍~~~
BJFU 1398 螞蟻下落
時間限制 c c 1000ms 3000ms 執行記憶體限制 65536kbyte 總提交 17 測試通過 5 描述 一根長度為1公尺的木棒上有若干只螞蟻在爬動。它們的速度為每秒一厘公尺或靜止不動,方向只有兩種,向左或者向右。如果兩隻螞蟻碰頭,則它們立即交換速度並繼續爬動。三隻螞蟻碰頭,則兩邊的螞蟻...
bjfu1262 優先佇列
比較典型的應用優先佇列的題。題目是在乙個長為n的陣列中,依次問m個數中的最小值。那麼把值和下標做成乙個結構體,放進優先佇列裡,每次移動視窗就把該t的t掉,剩下的最小值就是答案,複雜度nlogn,輕鬆ac。author ben include include include include inclu...
BJFU 1399 警察抓小偷
時間限制 c c 5000ms 10000ms 執行記憶體限制 65536kbyte 總提交 12 測試通過 4 描述 警察知道小偷的位置,想要抓住它。警察和小偷都位於數軸上,警察起始位於點n 0 n 100000 小偷位於點n 0 k 100000 警察有兩種移動方式 1 從x移動到x 1或x 1...