공부하는 히욤이

[기초다지기] : 출력 - 자가진단 본문

Algorithm/Jungol

[기초다지기] : 출력 - 자가진단

히욤이 2019. 1. 4. 01:37

501 : 출력 - 자가진단1

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 19333 회    시도횟수: 42189 회   



아래 "출력예"와 같이 출력되는 프로그램을 작성하라.







Fun Programming!




1
2
3
4
5
6
7
8
9
10
 
public class Main {
 
    public static void main(String[] args) {
        System.out.println("Fun Programming!");
 
    }
 
}
 
cs













502 : 출력 - 자가진단2

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 14656 회    시도횟수: 23312 회   



다음과 같이 출력되는 프로그램을 작성하라.







Programming! It's fun.



1
2
3
4
5
6
7
8
9
10
 
public class Main {
 
    public static void main(String[] args) {
        System.out.println("Programming! It's fun.");
 
    }
 
}
 
cs












503 : 출력 - 자가진단3

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 13646 회    시도횟수: 24944 회   



아래와 같이 출력되는 프로그램을 작성하라.







My name is Hong Gil Dong.
I am 13 years old.



1
2
3
4
5
6
7
8
9
10
11
 
public class Main {
 
    public static void main(String[] args) {
        System.out.println("My name is Hong Gil Dong.");
        System.out.println("I am 13 years old.");
 
    }
 
}
 

cs






출력 - 자가진단4

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 12717 회    시도횟수: 18392 회   



다음과 같이 출력되는 프로그램을 작성하라.







(@) (@)
(=^.^=)
(-m-m-)



첫 번째 줄 중간에 공백 하나가 포함되어 있다




1
2
3
4
5
6
7
8
9
10
11
12
 
public class Main {
 
    public static void main(String[] args) {
        System.out.println("(@) (@)");
        System.out.println("(=^.^=)");
        System.out.println("(-m-m-)");
    }
 
}
 
cs






출력 - 자가진단5

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 11819 회    시도횟수: 17349 회   



서식 문자를 사용하여 다음과 같이 출력되는 프로그램을 작성하라.







I can program well.
Dreams come true.




1
2
3
4
5
6
7
8
9
10
 
public class Main {
 
    public static void main(String[] args) {
        System.out.println("I can program well.");
        System.out.println("Dreams come true.");
    }
 
}
 
cs






출력 - 자가진단6

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 11415 회    시도횟수: 19304 회   



다음과 같이 출력되는 프로그램을 작성하라.







My height
170
My weight
68.600000




1
2
3
4
5
6
7
8
9
10
11
12
 
public class Main {
 
    public static void main(String[] args) {
        System.out.println("My height");
        System.out.println("170");
        System.out.println("My weight");
        System.out.println("68.600000");
    }
 
}
 

cs








 출력 - 자가진단7

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 11032 회    시도횟수: 16150 회   



다음과 같이 출력되는 프로그램을 작성하라.(공백으로 구분하여 출력)







5 Dan
5 * 2 = 10




1
2
3
4
5
6
7
8
9
10
11
12
 
public class Main {
 
    public static void main(String[] args) {
        int a = 5;
        System.out.println(a + " Dan");
        System.out.println(a + " * " + 2 + " = " + (a*2));
 
    }
 
}
 

cs






출력 - 자가진단8

제한시간: 1000 ms    메모리제한: 0 MB
해결횟수: 9819 회    시도횟수: 24166 회   



다음과 같이 출력되는 프로그램을 작성하라.
(각 요소들은 10칸씩 공간을 확보하여 오른쪽으로 정렬하여 출력한다.)







      item     count     price
       pen        20       100
      note         5        95
    eraser       110        97




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
public class Main {
 
    public static void main(String[] args) {
        String[] a = {"item""count""price"}; //String 문자열 베열 선언
        String[] b = {"pen""20""100"};
        String[] c = {"note""5""95"};
        String[] d = {"eraser""110""97"};
        
        System.out.printf("%10s%10s%10s\n", a[0],a[1],a[2]); // %10s는 10칸 확보 후 문자열 삽입
        System.out.printf("%10s%10s%10s\n", b[0],b[1],b[2]); // %10s는 10칸 확보 후 오른쪽 정렬
        System.out.printf("%10s%10s%10s\n", c[0],c[1],c[2]); // %-10s는 10칸 확보 후 왼쪽 정렬
        System.out.printf("%10s%10s%10s\n", d[0],d[1],d[2]);
    }
 
}
 

cs