Problem Description
毛線們表示那些算法題實在太難了,做不出來,就乾脆用 C 語言畫些笑臉來娛樂大家~
毛線們只會畫一種笑臉,但是他們可以畫出任意大小出來,畫法見 Sample
Input
多組數據,每組數據只有一個數 N(1<=N<=20),表示笑臉的大小
Output
把笑臉畫出來吧~
注意:不要任何多餘的空格和空行,每組數據間空一行
示例輸出
Sample Input
1 2 3Sample 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();
}
}