字串 貝貝的交通指揮系統

2021-10-02 18:22:37 字數 1105 閱讀 8327

貝貝所居住的城市有很多個交通路口,其中有26個交通路口在上下班高峰期總是塞車,嚴重影響市民的出行。於是交通管理部門研製了一批機械人交通警察,用它們來專門指揮這26個交通路口,但需要乙個自動化的指揮系統來指揮機械人的運作。這個任務交給了貝貝,貝貝的設計如下。

分別用大寫英文本母a、b、…、z表示這26個路口,並按如下的規則派出這些機械人到交通路口協助指揮交通:

1.每次派出兩名機械人;

2.當兩名機械人的名字中存在乙個相同的字母時,這兩名機械人便到對應的交通路口上指揮交通;有多個字母相同時,兩名機械人需要按字母的字典順序到這些路口上巡邏;

3.當兩名機械人的名字中不存在相同的字母時,交警部門的派出指令無效(wuxiao)。

假設這些機械人的名字全由大寫字母組成,請你編乙個程式,幫貝貝完成這個交通指揮系統。

輸入第1行輸入第乙個機械人的名字(長度不超過250);

第2行輸入第二個機械人的名字(長度不超過250)。

輸出1.當不能派出機械人時,在第一行輸出「wuxiao」;

2.當兩名機械人在路口上指揮交通時,在第一行輸出「zhihui」,第二行輸出路口編號;

3.當兩名機械人在路口上巡邏時,在第一行輸出「xluo」,第二行輸出巡邏的路口數,第三行輸出巡邏線路。

樣例輸入

open

close

樣例輸出

xluo

2e-o

#include

#include

using

namespace std;

bool

cmp(

char x,

char y)

intmain()

}}sort

(c,c+k,cmp)

;for

(i=0

; i1; i++

)//如果相鄰的兩個字母相同 只輸出乙個 吃了一堆wa}if

(f==

1&&cnt>=2)

printf

("%c"

,c[i]);

}if(f==

1&&cnt<2)

if(f==0)

return0;

}

問題 L 字串 貝貝的波浪數

題目描述 輸入1行,包含五個用空格隔開的十進位制整數,前兩個數表示進製的範圍 2 32 第三與第四個數表示指定的範圍 1 10000000 第五個數為2,3,4中的乙個,表示要找的波浪數的重數。輸出從小到大,以十進位制形式輸出指定範圍內的指定重數的波浪數,一行輸出乙個數。複製樣例資料 10 11 1...

問題 J 字串 貝貝的保險庫密碼

題目描述 某銀行的保險庫收藏著多件珍貴的物品。為了保證物品的安全,除非有特別的原因,否則銀行的保險庫要全天24小時開啟監控裝置進行實時監控 當確實需要臨時關閉監控裝置時,需要使用為特定操作人員設計的監控密碼,這種密碼要與操作人員的指紋資訊結合,生成乙個符合規定的資料,該操作人員才能關閉銀行的保險庫的...

C C 接收Lu系統的字串資訊

lu程式設計 c c 接收lu系統的字串資訊 1 說明 lu32.h,相信你會找到並正確使用這幾個檔案。用c c 編譯器建立乙個控制台應用程式,複製本文的例子 直接編譯執行即可。2 關於lu系統的字串資訊 lu核心庫的函式o以及許多註冊到lu的二級函式都將返回一些字串資訊,若要接收這些資訊,需要註冊...