回分類題庫
d277: 104OOP Lab Exercise:飲料猜謎
出處:

Difficulity : N/A
Accepted : 67 Times | Submit :191 Times | Clicks : 818
Accepted : 59 Users | Submit : 59 Users | Accepted rate : 100%
Time Limit :10000 ms | Memory Limit : 64000 KBytes
題目加入時間 : 2015-11-17 16:02

Content :

最近在Facebook上有一個活動(https://www.facebook.com/events/820275431431558/),讓使用者在上面提供笑話,同時也可以對其他使用者的笑話按讚。

因此可定義出以下類別:

class Joke{

public:

               …

               …

               …

private:

               string name;

               string content;

               int likes;

               …

               …

}

其中(string)name代表Po文者、(string)content代表笑話內容、(int)likes代表獲得的讚數。

請使用c++中的Operator Overloading實作出一個可依照每則笑話所得到的讚數(Likes)由高至低排序的程式。

Input :

1.    總共有50則笑話需要進行排序。

2.    輸入格式為

name1

content1

likes1

name2

content2

likes2

以此類推

3.    不會有錯誤資料被輸入(Likes不會<0)

Output :

依照讚數由高至低印出Po文者、內容、獲得讚數,每筆資料輸出格式如下:

name:xxx

content:xxxxxxxxxxxxxxx

likes:xxxxxxx

Sample Input :

游昊皓
為什麼人生像茶葉蛋?因為你永遠不知道你會魯多久。
25462
李道維
哪個古人最會打全壘打?孔子,因為他是至聖。
45148
楊澤仁
我女朋友要我給她一點時間、一點距離……她應該是要算速度吧ˊˇˋ
22451
盧翠得
為什麼佛地魔總是很有主見?因為他不會被牽著鼻子走。
17556

Sample Output :

name:李道維
content:哪個古人最會打全壘打?孔子,因為他是至聖。
likes:45148
name:游昊皓
content:為什麼人生像茶葉蛋?因為你永遠不知道你會魯多久。
likes:25462
name:楊澤仁
content:我女朋友要我給她一點時間、一點距離……她應該是要算速度吧ˊˇˋ
likes:22451
name:盧翠得
content:為什麼佛地魔總是很有主見?因為他不會被牽著鼻子走。
likes:17556 

Hint :


  

Author :

(管理員:oopTA)

  Solve it!   Status Forum (0)

C++
C
JAVA
69389. oop103703011 (4 ms , 430KB)
69371. oop102703051 (4 ms , 436KB)
69197. oop103703039 (4 ms , 424KB)
69468. oop103703028_ (6 ms , 446KB)
69370. oop102703053 (6 ms , 420KB)
沒有解題記錄 69707. nwgs524513cja (124 ms , 234KB)

執行時間會受很多因素影響因此僅供參考,主機等級請看這裡