拼題A程式設計題

2021-10-10 10:26:37 字數 1739 閱讀 2032

拼題a:

1 辦事大廳排隊

在鄭州大學綜合辦事大廳,每天陸陸續續有很多人來排隊辦事。現在你能否寫程式幫助老師時刻了解當前辦理業務的情況。

輸入格式:

第一行乙個數字n,表示排隊資訊或者查詢資訊條目的數量。

以下n行,每行的內容有以下3種情況

(1) in name 表示名字為name的人員新來到辦事大廳,排在隊伍的最後。(in和name間存在乙個空格,name是名字對應字串,長度不超過10)。

(2) out 表示當前排在最前面的人已經辦理完業務,離開了。

(3) q 表示一次查詢,請輸出當前正在辦理業務的人,也就是隊伍的第1個人。如果當前無人辦理業務,則輸出「null」,不包括引號。

輸出格式:

請根據以上資訊,每次遇到查詢時,對應一行輸出。如果這時隊伍有人,則輸出第乙個人的姓名,否則輸出null。

輸入樣例

輸出樣例

c++實現

#include

#include

#include

#include

using

namespace std;

intmain()

else

if(s==

"out"

)else

if(s==

"q")

}return0;

}

截圖:

2 利用stl比較資料大小並排序本題目要求讀入n個整數(輸入數字個數根據輸入時隨機確定,以輸入乙個非數字的值作為輸入結束標誌),利用stl比較資料大小並排序(由小到大公升序),然後輸出排序後的資料。

輸入格式:

輸入在一行中依次輸入整數值,每個數字之間用空格分隔,輸入數字個數根據輸入時隨機確定,以輸入乙個非數字的值作為輸入結束標誌。

輸出格式:

先輸出一段提示「從標準裝置讀入資料,直到輸入是非整型資料為止」,在輸入一組數字後,輸出排序後的數字,在一行中由小到大依次輸出所有值,數字之間用空格分隔。

輸入樣例:

10 3 -2 8 20 -9 e

輸出樣例:

從標準裝置讀入資料,直到輸入是非整型資料為止

-9 -2 3 8 10 20

c++實現

#include

#include

#include

using

namespace std;

intmain()

sort

(data.

begin()

,data.

end())

;for

(int i=

0;isize()

;i++

) cout<<

" "<

; cout<

return0;

}

截圖:

《PTA 拼題A》之第1081題

本題要求你幫助某 的使用者註冊模組寫乙個密碼合法性檢查的小功能。該 要求使用者設定的密碼必須由不少於6個字元組成,並且只能有英文本母 數字和小數點.還必須既有字母也有數字。輸入格式 輸入第一行給出乙個正整數 n 100 隨後 n 行,每行給出乙個使用者設定的密碼,為不超過 80 個字元的非空字串,以...

《PTA 拼題A》之第1014題

大偵探福爾摩斯接到一張奇怪的字條 我們約會吧!3485djdkxh4hhge 2984akdfkkkkggedsb s hgsfdk d hyscvnm 大偵探很快就明白了,字條上奇怪的亂碼實際上就是約會的時間 星期四 14 04 因為前面兩字串中第1對相同的大寫英文本母 大小寫有區分 是第4個字母...

《PTA 拼題A》之第1009題

給定一句英語,要求你編寫程式,將句中所有單詞的順序顛倒輸出。輸入格式 測試輸入包含乙個測試用例,在一行內給出總長度不超過80的字串。字串由若干單詞和若干空格組成,其中單詞是由英文本母 大小寫有區分 組成的字串,單詞之間用1個空格分開,輸入保證句子末尾沒有多餘的空格。輸出格式 每個測試用例的輸出佔一行...