天梯賽L1 020 帥到沒朋友

2021-08-15 05:45:09 字數 1321 閱讀 4675

時間限制

200 ms

記憶體限制

65536 kb

**長度限制

8000 b

判題程式

standard

作者 陳越

當芸芸眾生忙著在朋友圈中發**的時候,總有一些人因為太帥而沒有朋友。本題就要求你找出那些帥到沒有朋友的人。

輸入第一行給出乙個正整數n(<=100),是已知朋友圈的個數;隨後n行,每行首先給出乙個正整數k(<=1000),為朋友圈中的人數,然後列出乙個朋友圈內的所有人——為方便起見,每人對應乙個id號,為5位數字(從00000到99999),id間以空格分隔;之後給出乙個正整數m(<=10000),為待查詢的人數;隨後一行中列出m個待查詢的id,以空格分隔。

沒有朋友的人可以是根本沒安裝「朋友圈」,也可以是只有自己乙個人在朋友圈的人。雖然有個別自戀狂會自己把自己反覆加進朋友圈,但題目保證所有k超過1的朋友圈裡都至少有2個不同的人。

按輸入的順序輸出那些帥到沒朋友的人。id間用1個空格分隔,行的首尾不得有多餘空格。如果沒有人太帥,則輸出「no one is handsome」。

同乙個人可以被查詢多次,但只輸出一次。

3 3 11111 22222 55555

2 33333 44444

4 55555 66666 99999 77777

8 55555 44444 10000 88888 22222 11111 23333 88888

10000 88888 23333

3 3 11111 22222 55555

2 33333 44444

4 55555 66666 99999 77777

4 55555 44444 22222 11111

no one is handsome

這一題並不難,提議都能理解清楚,主要是處理方法怎樣做到全面、高效。主要是「同乙個人可以被查詢多次,但只輸出一次。」這個問題,其他都比較好處理,還有就是如果用整形陣列存資料的話,不足五位數的前面一定要補0。下面便是喜聞樂見的**:

#include

int a[1000000];

int main()

}scanf("%d",&m);

for(i=0;iscanf("%ld",&x);

if(a[x]==0)

}for(i=0;iprintf(i1?"%05ld ":"%05ld\n",b[i]);//控制最後的空格並保證不足五位要補0

if(!q)puts("no one is handsome");

return

0;}

如有紕漏,歡迎批評指正。

天梯賽習題 L1 020 帥到沒朋友

時間限制 200 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越當芸芸眾生忙著在朋友圈中發 的時候,總有一些人因為太帥而沒有朋友。本題就要求你找出那些帥到沒有朋友的人。輸入格式 輸入第一行給出乙個正整數n 100 是已知朋友圈的個數 隨後n行,每行...

團體程式設計天梯賽L1 020 帥到沒朋友

時間限制 200 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 當芸芸眾生忙著在朋友圈中發 的時候,總有一些人因為太帥而沒有朋友。本題就要求你找出那些帥到沒有朋友的人。輸入格式 輸入第一行給出乙個正整數n 100 是已知朋友圈的個數 隨後n行,每...

團體程式設計天梯賽 L1 020 帥到沒朋友

當芸芸眾生忙著在朋友圈中發 的時候,總有一些人因為太帥而沒有朋友。本題就要求你找出那些帥到沒有朋友的人。輸入第一行給出乙個正整數n 100 是已知朋友圈的個數 隨後n行,每行首先給出乙個正整數k 1000 為朋友圈中的人數,然後列出乙個朋友圈內的所有人 為方便起見,每人對應乙個id號,為5位數字 從...