藍橋杯 貪吃蛇長度問題

2021-10-02 05:26:03 字數 671 閱讀 5935

小明在爺爺的私人收藏館裡找到一台老式電腦。居然沒有圖形介面,只能用控制台程式設計。

經過小明的一陣摸索,神奇地設計出了控制台上的貪食蛇遊戲。

如上圖,是遊戲時畫面截圖。

其中,h表示蛇頭,t表示蛇尾。#表示蛇的身體,@表示身體交叉重疊的地方。

你能說出現在的貪吃蛇長度是多少嗎?

其實,只要數出#的數目算1,數出@的數目,算2,再加上頭尾各算1就計算好了。

人工數一下?太累眼睛了,聰明的你為什麼不讓計算機幫忙呢?

本題的要求就是: 請填寫上圖中貪食蛇的長度是多少?

注意:需要提交的是乙個整數,不要新增任何多餘內容(比如說明或注釋)

#include

#include

intmain

(int argc,

char

*ar**)

while

((a=

fgetc

(f))

!=eof

)printf

("%d"

,sum)

;fclose

(f);

return0;

}

貪吃蛇遊戲

貪吃蛇遊戲 結構化程式設計 c語言程式設計 重要的的是結構化的程式設計思想 include include include include include include define field width 300 就做20個格仔的 define field height 300 define f...

貪吃蛇(改進)

該程式分成3個檔案 第乙個檔案 fang.cs using system using system.collections.generic using system.text using system.windows.forms using system.drawing namespace snak...

貪吃蛇遊戲

include include include include include 使用當前時間做種子 enum dir 列舉型別enum dir 圍牆 class fencef 定義物件 畫框框 void fence initfence 顯示框框 void fence outputf int snak...