暑假集訓樓下第四場 C 行編輯器

2021-08-21 19:12:43 字數 688 閱讀 5455

description

由於使用者在終端上進行輸入時,不能保證不出差錯,因此,若在編輯程式中,「每接受乙個字元即存入使用者資料區」的做法顯然不是最恰當的。較好的做法是,設立乙個輸入緩衝區,用以接受使用者輸入的一行字元,然後逐行存入使用者資料區。允許使用者輸入出差錯,並在發現有誤時可以及時更正。例如,當使用者發現剛剛鍵入的乙個字元是錯的時,可補進乙個退格符"#",以表示前乙個字元無效; 

如果發現當前鍵入的行內差錯較多或難以補救,則可以鍵入乙個退行符"@",以表示當前行中的字元均無效。 

如果已經在行首繼續輸入'#'符號無效。 

input

輸入多行字串行,行字元總數(包含退格符和退行符)不大於250。 

output

按照上述說明得到的輸出。 

sample input

whli##ilr#e(s#*s)

outcha@putchar(*s=#++);

sample output

while(*s)

putchar(*s++);

#include

#include

#include

#include

const int maxn = 101;

using namespace std;

int main()

return 0;

}

暑假集訓樓下第四場 J 進製轉換

description 輸入乙個十進位制數n,將它轉換成r進製數輸出。input 輸入資料報含多個測試例項,每個測試例項包含兩個整數n 32位整數 和r 2 r 16,r 10 output 為每個測試例項輸出轉換後的數,每個輸出佔一行。如果r大於10,則對應的數字規則參考16進製制 比如,10用a...

2019 HDU多校集訓第四場

1.這場據說是kut出題?可能難度跨度有點大,基本上都是寫完五題就掛機了,後邊再寫一題難度很大。2.1001.首先是開場簽到,我和隊友各寫一發,都wa了。可能是想的太簡單了,仔細想了之後ac。3.1010.這題上來也是先隨機一發tle,一分鐘之後我又看到了提交?隊友也提交了,又是tle,一看他 和我...

暑期個人賽 第四場 C

時間限制 1000 ms 記憶體限制 65536 kb 崔逗逗放假回家後每天只能吃飯睡覺打豆豆感覺好無聊,該怎麼給自己找找樂子呢?於是他主動去幫鄰家初中小妹妹做作業。他看到了這樣一道題 在乙個邊長為a 0 a 10001 的正方形abcd中,分別以a b c d為圓心做半徑為a的四條弧,如圖。求標號...