1232: 手机剩余电量
时间限制: 1 Sec 内存限制: 128 MBjava
题目描述测试
让咱们来输出手机电池的剩余电量。
例如:剩余电量n=8
图案为:blog
输入内存
输入包含多组测试实例,每一个实例为一个正整数n,以n等于-1结束。n<=100class
输出import
对于每组实例,输出手机剩余电量。im
样例输入next
11
66
-1
static
样例输出di
*----------*
| |
| |
| |
| |
| |
| |
| |
| |
| !|
|!!!!!!!!!!|
*----------*
*----------*
| |
| |
| |
| !!!!!!|
|!!!!!!!!!!|
|!!!!!!!!!!|
|!!!!!!!!!!|
|!!!!!!!!!!|
|!!!!!!!!!!|
|!!!!!!!!!!|
*----------*
---------------------
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a[] = new int[100]; int t = 0; for (int i = 0; i < a.length; i++) { t++; a[i] = sc.nextInt(); if(a[i]==-1) { t--; break; } } for (int i = 0; i < a.length; i++) { if(t>0) { System.out.println("*----------*"); if(a[i]>100) { a[i] = 100; } int temp = 100-a[i]; int p = 0; while(temp>=10) { System.out.println("| |"); p++; temp -= 10; } System.out.print("|"); for (int j = 0; j < temp; j++) { System.out.print(" "); } for (int j = 0; j < 10-temp; j++) { System.out.print("!"); } System.out.println("|"); while(p<9) { System.out.println("|!!!!!!!!!!|"); p++; } System.out.println("*----------*"); t--; }else { break; } } } } /************************************************************** Problem: 1232 User: 20161514325 Language: Java Result: 正确 Time:245 ms Memory:13852 kb ****************************************************************/