a114: A. 百年國慶
標籤 : 2011國中組初賽
通過比率 : 3人/3人 ( 100% ) [非即時]
評分方式:
Strictly

最近更新 : 2023-08-03 17:18

內容

2011 網際網路程式設計全國大賽 國中組初賽

中華民國一百歲,十月十日這一天有許許多多的活動,升旗、大典閱兵、煙火表演等等,都是相當精彩且讓人精神抖擻的節目,而另一項讓人印象深刻且讚不絕口的,莫過於陸專勇士的排字表演!就如圖片所示意,在階梯上站滿了表演者,這些人穿著不同顏色的夾克和 T-shirt,利用一穿一脫來製造有如跑馬燈的動畫效果。

二年三班的國中老師小綠,對於這種排字表演非常的有興趣,國慶日過後她立志要組出一啦啦隊,並且做有名的排字表演,於是她將班上 25 位同學組成啦啦隊,排列成 5 排每排 5 列。為了製作特效,她決定先從簡單的方法作實驗,每位同學都會是站直的或者坐著,而這些站著的同學會比坐著的同學更容易被遠方的觀眾看到,因此可以達到字幕的效果。而借著同學的起立坐下,便能製造出不同的圖案。下圖就是個例子,排成了大家的『大』字。

雖然表演很精采,但是叫同學這樣站站坐坐是很累人的事情。於是老師發現了這樣的事情:叫坐著同學站起來,這個動作最累,需要消耗 7 卡路里;叫站著的同學繼續站著也很累,需要 5 卡路里;叫站著的同學坐下,同學們都很開心,只需要 2 卡路里;叫坐著的同學繼續坐著,只需要 1 卡路里。老師不希望同學們因為表演而熱量不足,所以她想要計算在每一個動作變換時,每一位同學所消耗的熱量總和。你能寫一支程式幫助小綠老師嗎?

 

輸入說明

只有一組測試資料,第一行有一個整數 P(P ≥ 2),代表老師要同學做多少個動作。

接著會有 P 個圖案,每個圖案有 5 列,每列 5 個數字,這些數字一定是 1或8,分別代表同學是坐著或站著。第一行後面以及圖案間都有一個空白行。

輸出說明

請你輸出 P − 1 行,每一行一個數字,代表著在每一次的動作變換(也就是從一個圖案變換到下一個圖案),所有同學所消耗的卡路里總和是多少。

範例輸入
6

8 1 1 1 8
8 8 1 1 8
8 1 8 1 8
8 1 1 8 8
8 1 1 1 8

8 8 8 8 1
8 1 1 1 8
8 8 8 8 1
8 1 1 1 1
8 1 1 1 1

1 8 8 8 1
8 1 1 1 1
1 8 8 8 1
1 1 1 1 8
8 8 8 8 1

1 8 8 8 1
8 1 1 1 1
8 1 1 1 1
8 1 1 1 1
1 8 8 8 1

1 1 8 1 1
1 1 8 1 1
1 1 8 1 1
1 1 1 1 1
1 1 8 1 1

1 1 8 1 1
1 1 8 1 1
1 1 8 1 1
1 1 1 1 1
1 1 8 1 1
範例輸出
89
85
70
52
41
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (100%): 1.0s , <1M
提示 :
標籤:
2011國中組初賽
出處:
NPSC [管理者:
zero (管理員)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」