糊涂的教授
題目描述
陳教授是一個國際知名的教授,很多單位都爭先恐后邀請他演講,今天下午陳教授就要做一個非常重要的演講。由于陳教授年紀(jì)大了,對于一些不重要的小事情有點糊涂,今天上午他把自己做演講要用的幻燈片隨便堆放在一起。因此,演講之前他不得不去整理這些幻燈片。由于時間很緊,他希望盡可能簡單地完成它。情況是這樣,陳教授這次演講一共要用 n 張幻燈片(n<=26),這 n 張幻燈片按照演講要使用的順序已經(jīng)用數(shù)字 1,2,…,n 在上面編上了號。因為幻燈片是透明的,所以我們不能一下子看清每一個數(shù)字所對應(yīng)的幻燈片。
現(xiàn)在我們用大寫字母 A,B,C,…再次把幻燈片依次編上號,你的任務(wù)是編寫一個程序,把幻燈片的數(shù)字編號和字母編號對應(yīng)起來,顯然這種對應(yīng)應(yīng)該是唯一的;若是出現(xiàn)多種對應(yīng)的情況或是某些數(shù)字編號和字母對應(yīng)不起來,我們就稱對應(yīng)是無法實現(xiàn)的。
輸入
文件第一行只有一個數(shù)n,表示有 n 張幻燈片,接下來的 n 行第行包括 4 個整數(shù) Xmin,Xmax,Ymin,Ymax (整數(shù)之間用空格分開),為幻燈片的坐標(biāo),這 n 張幻燈片按其在輸入文件中出現(xiàn)的順序從前到后依次編號為 A,B,C,…再接下來的 n 行依次為 n 個數(shù)字編號的坐標(biāo) X,Y,顯然在幻燈片之外是不會有數(shù)字的。
輸出
若是對應(yīng)可以實現(xiàn),你的輸出文件應(yīng)該包括 n 行,每一行為一個字母和一個數(shù)字,中間以一個空格隔開,并且各行以字母的升序排列,注意輸出的字母要大寫并且頂格;反之,若是對應(yīng)無法實現(xiàn),在文件的第一行頂格輸出 None 即可。行首行末無多余空格。
輸入樣例
4
6 22 10 20
4 18 6 16
8 20 2 18
10 24 4 8
9 15
19 17
11 7
21 11
輸出樣例
A 4
B 1
C 2
D 3
.
.
.
.
.
.
分析
我貌似用了暴力,但好像普遍都用了拓?fù)渑判?#xff0c;還有打了匹配的
.
.
.
.
.
程序:
轉(zhuǎn)載于:https://www.cnblogs.com/YYC-0304/p/11094931.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)