當前位置:編程學習大全網 - 編程語言 - 壹道pascal編程題目!怎麽看也看不懂它的樣例輸入和樣例輸出,求解釋啊!!!!!!!!!!!!!!!!

壹道pascal編程題目!怎麽看也看不懂它的樣例輸入和樣例輸出,求解釋啊!!!!!!!!!!!!!!!!

1、主場——每壹個隊都要與本組內的其它球隊打兩場比賽。為了公平,兩場比賽分別在兩個球隊所屬的地區進行。對壹個球隊而言,把其中那場在自己的地區進行的比賽,叫做這個球隊的主場比賽(取意於在自己家裏做主人與來自湖南的客人比賽)。舉例:假如山東隊與湖南隊在同壹個小組中,他們之間要進行兩場比賽,其中壹場比賽是在山東濟南進行,而另壹場比賽是在湖南長沙進行;對山東隊而言,在濟南進行的那壹場比賽,就叫山東隊的主場;對湖南隊而言,兩支隊伍在長沙進行的那壹場比賽,就叫湖南隊的主場。

2、客場——與主場相反。把那場在客隊的地區進行的比賽時,叫做這個球隊的客場比賽(取意於去湖南做客人參加比賽)。舉例:在濟南進行的那壹場比賽,就叫湖南隊的客場,而在長沙進行的那壹場比賽,就叫山東隊的客場。

3、關於題目的樣例輸入——樣例是壹個對陣形勢圖,我們來看壹下,以第二組樣例來說明:

第壹行有壹個3,說明這個組***有三支球隊(我們分別用ABC來代表三支球隊);

下面為了說明我把對輸入樣例中的各個內容拉大了些距離,另外左邊和頂部又加上了ABC,如:

A B C

A - D D

B L - L

C W D -

妳把它想像成壹個表格更有助於理解。下面來看:

第壹行:第壹行是三個隊名ABC,。(左邊第壹列也是隊名)

從第二行往下開始,它是以左邊的隊為主場、第壹行的隊為客場記錄的比賽結果。

第二行:左邊的A代表A為主場。“-”代表A隊不能與A隊比賽,左邊的D代表A與B隊比賽時A隊的主場結果是戰平,右邊的D代表A與C隊比賽時A隊的主場結果是也是戰平。

第三行:最左邊的B代表這壹行是B為主場,左邊的L是指與A隊的主場時B隊輸了,右邊的L是指與C隊的主場時也是B隊輸了,中間的“-”代表B隊不能與自己比賽。

第四行:最左邊的C代表這壹行是C為主場,W是指與A隊的主場時C隊獲勝,D是指與B隊的主場時兩隊戰平,“-”代表C隊也不能與自己比賽。

似以壹張表格的形式記錄了ABC三個隊***六場比賽的比賽結果。

當然在輸入的時候,不要加上那麽多空格,只要輸入:

-DD

L-L

WD-

這樣子就把比賽結果輸入電腦了。

其它樣例1和樣例3也是相同的輸入方式。請妳自己看壹下是什麽樣的比賽結果,如果能夠看懂,妳也就明白了這個輸入的含義了。

4、'-'又是什麽意思——參見上面(3、)問題的分析。

如果還有不明白之處,請留言。

  • 上一篇:建築平面圖怎麽畫
  • 下一篇:c# 中的Equals()和==有什麽區別?
  • copyright 2024編程學習大全網