【問題描述】
液晶數碼管用七筆阿拉數字表示的十個數字,把橫和豎的一 個短劃都稱為一筆,即7有3筆,8有7筆等。對於十個數字一種排列,要做到兩相鄰數字都可以由另乙個數字加上幾筆或減去幾筆組成,但不能又加又減。比如 7→3是允許的,7→2不允許。任意輸入一組數,判斷是否符合上述規則,注意,1在右邊。
【輸入形式】
每行輸入乙個0~9的排列,數字之間用空格分隔,以-1作為輸入結束
【輸出形式】
輸出yes或no
【樣例輸入】
4 1 0 7 3 9 5 6 8 2
3 5 1 6 2 7 9 0 4 8
-1【樣例輸出】
yesno
#include
using
namespace std;
intmain()
,//把每個數字的左豎,橫,右豎的數量進行列表
b[10]=
,c[10]=
;while(1
)}if(pp==1)
cout<<
"yes"
<}}
(五)c52學習之旅 靜態數碼管
數碼管的可顯示內容 數字 小數點和部分英文本元 符號。特點 1 自發光 亮度高,特別適合環境亮度低的場合使用。2 牢固,不怕衝擊。數碼管是一種半導體發光器件,其基本單元是發光二極體。數碼管分共陰和共陽,在開發過程要區分好。從圖里很快可以發現,共陰和共陽,無非就是乙個一端接地,另乙個一端接電源。這裡我...
數碼管問題(c 實現)
描述 液晶數碼管用七筆阿拉數字表示的十個數字,把橫和豎的一 個短劃都稱為一筆,即 有 筆,有 筆等。對於十個數字一種排列,要做到 兩相鄰數字都可以由另乙個數字加上幾筆或減去幾筆組成,但不能又加又減。比如 是允許的,不允許。任意輸入一組數,判斷是否符合上述規則。輸入 每行輸入乙個0 9的排列,數字之間...
89C52微控制器靜態數碼管的顯示,動態數碼管顯示
1.簡介 就是用微控制器控制點亮上面的燈,顯示對應數字 2 理論介紹 1 我麼們先看一下電路圖 1 我們可以看到 控制數碼管的連線方式是 p0 口 連線 鎖存器 通過鎖存器 再控制數碼管上燈亮 2 鎖存器u8 通過 le 腳 高低電平 來控制we1 we8 引腳的電平和p0口是否保持一致。進而控制8...