畫笑臉

Problem Description

毛線們表示那些算法題實在太難了,做不出來,就乾脆用 C 語言畫些笑臉來娛樂大家~

毛線們只會畫一種笑臉,但是他們可以畫出任意大小出來,畫法見 Sample

 

Input

 多組數據,每組數據只有一個數 N(1<=N<=20),表示笑臉的大小

 

Output

 把笑臉畫出來吧~

注意:不要任何多餘的空格和空行,每組數據間空一行



示例輸出

 

Sample Input

1
2
3

Sample Output

package acm.sdut.java;

import java.util.Scanner;

public class Main{
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in) ; 
		while(sc.hasNext())
		{
			int n = sc.nextInt(); 
			for(int i=1 ; i<= n; i++)
			{
				for(int j = 1 ;j<=n-i ;j++)
					System.out.print(" ");
				System.out.print('/');
				for(int j=1 ; j<=2*i-2 ; j++)
					System.out.print(" ");
				System.out.print('\\');
				for(int j =1  ; j<= 3*n-2*i ; j++)
					System.out.print(" ");
				System.out.print('/');
				for(int j=1 ; j<=2*i-2 ; j++)
					System.out.print(" ");
				System.out.println('\\');
			}
			for(int i= 1 ; i<=n-1; i++)
				System.out.println();
			for(int i = 1 ; i<=2*n ;i++)
			{
				System.out.print(" ");
			}
			for(int i=1; i<=n ; i++)
				System.out.print('_');
			System.out.println();
			System.out.println() ;
		}
		sc.close(); 
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章