算法提高 ADV-99 栅格打印问题
2017-08-25 00:22
225 查看
问题描述
编写一个程序,输入两个整数,作为栅格的高度和宽度,然后用“+”、“-”和“|”这三个字符来打印一个栅格。
输入格式:输入只有一行,包括两个整数,分别为栅格的高度和宽度。
输出格式:输出相应的栅格。
输入输出样例
样例输入
3 2
样例输出
+-+-+
| | |
+-+-+
| | |
+-+-+
| | |
+-+-+
编写一个程序,输入两个整数,作为栅格的高度和宽度,然后用“+”、“-”和“|”这三个字符来打印一个栅格。
输入格式:输入只有一行,包括两个整数,分别为栅格的高度和宽度。
输出格式:输出相应的栅格。
输入输出样例
样例输入
3 2
样例输出
+-+-+
| | |
+-+-+
| | |
+-+-+
| | |
+-+-+
import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); int m = input.nextInt(); if (n==0 || m==0){ return; } for (int i=0; i<n*2+1; i++){ for (int j=0; j<m*2+1; j++){ if (i % 2 ==0){ if (j % 2 == 0){ System.out.print("+"); }else{ System.out.print("-"); } }else{ if (j % 2 == 0){ System.out.print("|"); }else{ System.out.print(" "); } } } System.out.println(); } } }
相关文章推荐
- ADV-99-算法提高-栅格打印问题
- 蓝桥杯 算法提高VIP 栅格打印问题
- 蓝桥杯 ADV-210 算法提高 2-1屏幕打印
- 蓝桥杯 ADV-148算法提高 排队打水问题(贪心)
- 蓝桥杯 ADV-104算法提高 打水问题
- ADV-104-算法提高-打水问题
- 蓝桥杯 ADV-210 算法提高 2-1屏幕打印
- 算法提高 ADV-110 温度转换
- 算法提高 ADV-179 解二元一次方程组
- 蓝桥杯 ADV-73 算法提高 数组输出
- 算法提高 ADV-117 进制转换
- 蓝桥杯 ADV-87 算法提高 利息计算
- 蓝桥杯_算法提高_道路与航道(典型的SPFA算法问题)
- Java多重循环算法问题:(九九乘法表、打印平行四边形、打印空心菱形、打印菱形、搬砖问题、斐波那契数列、猴子吃桃问题、回文数、1!+2!+...+20!)
- 蓝桥杯 ADV-95 算法提高 字符串比较
- 蓝桥杯 ADV-127 算法提高 日期计算
- 蓝桥杯算法提高—种树问题
- 蓝桥杯 ADV-209 算法提高 c++_ch02_04
- 蓝桥杯 ADV-188 算法提高 排列数
- 算法提高 ADV-185 五次方数