描述
计算机画图也挺有趣的哈!那我们就来用计算机画幅图吧。。。
-
输入
- 输入一个正整数N(0<N<=10),表示要输出的正方形的边上*的个数 输出
- 输出一个满足题意的正方形 样例输入
-
4
样例输出
-
**** **** ****
****
-
import java.util.*; public class Main { static Scanner in= new Scanner(System.in); public static void main(String[] args) { while(in.hasNext()){ int n=in.nextInt(); String s="**********"; for (int i = 0; i <n; i++) System.out.println(s.substring(0,n)); } } }
这里我使用了一个substring来使问题的时间复杂度减少到O(N)