题意:用七段数码管(a~g 七段)显示十进制数字 0~9,每段点亮需要 1 个 LED。给定 T 组数据,每组给一个非负整数 N(位数可达上千),问显示 N 一共需要多少个 LED。 七段数码管各数字点亮段数固定,可预先表: 0→6,1→2,2→5,3→5,4→4,5→5,6→6,7→3,8→7,9→6。
算法:
发光二极管 发光二极管简称为 LED ,由 镓(Ga)与砷(As)、磷(P)的化合物制成的二极管,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管,在电话及仪器中作为指示灯,或者组成文字或数字显示。磷砷化镓二极管发红光,磷化镓二极管发绿光,碳化硅二极管发黄光,它是半导体二极管的...
在一次实验课上,牛牛想知道数字 N 中,共有几个二极管组成(由发光二极管组成的 0 ~ 9 数字如图所示)
在一行中输入 T ,表示 T 组数据
接下来 T 行,每行输入一个 N ,表示由二极管表示的数字
1≤T≤10000
0≤N≤101000
输出数字 N 需要几个发光二极管构成
输入
3
1
2
3
输出
2 leds
5 leds
5 leds
说明
有 3 组数据,数字 1 需要 2 个二极管,数字 2 需要 5 个二极管,数字 3 需要 5 个二极管
输入
1
10
输出
8 leds
说明
有一组数据,数字 10 需要 8 个二极管