0
点赞
收藏
分享

微信扫一扫

【计蒜之道】微软手机的信号显示


 

  • 微软近日推出了一款功能极简的手机,在手机上用一个包含了 

7 \times 77×7 个像素的区域来显示手机信号。满信号的时候显示如下:


 


1

+-----+

2

|-  4G|

3

|--   |

4

|---  |

5

|---- |

6

|-----|

7

+-----+

每一格信号(第 i(1 \le i \le 5)i(1≤i≤5) 格信号有 ii 个-)代表 20\%20% 的信号强度,不足一格信号的部分不显示。同时会在右上角显示当前的网络传输模式。在信号强度不低于 90\%90% 的时候显示4G;当信号低于 90\%90%、不低于 60\%60% 的时候显示3G;否则显示E

对于给定的当前信号强度 d\%d%,输出信号的 7 \times 77×7 像素的图案。

输入格式

输入一个整数 d(0 \le d \le 100)d(0≤d≤100),表示信号强度。

输出格式

按照题目要求输出,每行末尾不要输出多余的空白字符。

样例输入1

0

样例输出1

+-----+
|    E|
|     |
|     |
|     |
|     |
+-----+

样例输入2

65

样例输出2

+-----+
|-  3G|
|--   |
|---  |
|     |
|     |
+-----+

 

 

 

第一题,比较水,随便暴力下就可以过的,不要想那复杂!!

 

/**
 * 
 */
package D6;

import java.util.Scanner;

/**
 * @作者: gx_143
 * @创建时间: 2017-6-4下午07:03:22
 */
public class T1 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc=new Scanner(System.in);
		int n=sc.nextInt();
		
		if(n==100){
			System.out.println("+-----+");
			System.out.println("|-  4G|");
			System.out.println("|--   |");
			System.out.println("|---  |");
			System.out.println("|---- |");
			System.out.println("|-----|");
			System.out.println("+-----+");
		}else if(n<100 && n>=90){
			System.out.println("+-----+");
			System.out.println("|-  4G|");
			System.out.println("|--   |");
			System.out.println("|---  |");
			System.out.println("|---- |");
			System.out.println("|     |");
			System.out.println("+-----+");
		}else if(n<90 && n>=80){
			System.out.println("+-----+");
			System.out.println("|-  3G|");
			System.out.println("|--   |");
			System.out.println("|---  |");
			System.out.println("|---- |");
			System.out.println("|     |");
			System.out.println("+-----+");
		}else if(n<80 && n>=60){
			System.out.println("+-----+");
			System.out.println("|-  3G|");
			System.out.println("|--   |");
			System.out.println("|---  |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("+-----+");
		}else if(n<60 && n>=40){
			System.out.println("+-----+");
			System.out.println("|-   E|");
			System.out.println("|--   |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("+-----+");
		}else if(n<40 && n>=20){
			System.out.println("+-----+");
			System.out.println("|-   E|");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("+-----+");
		}else if(n<20 && n>=0){
			System.out.println("+-----+");
			System.out.println("|    E|");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("|     |");
			System.out.println("+-----+");
		}
	}
}

 

 

 

 

 

 

 

举报

相关推荐

0 条评论