1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.util.Scanner;
 
public class java2439 {
 
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
 
        int num = scan.nextInt();
 
        for(int i=0; i<num; i++) {
            for(int k=0;k<num-i-1;k++) {    
                System.out.print(" ");
            }
            for(int j=0;j<i+1;j++) {
                System.out.print("*");
            }
            System.out.print("\n");
        }
    
    }
cs


-백준

'웹개발 > 알고리즘' 카테고리의 다른 글

11720번 숫자의 합  (0) 2017.10.21
11721번 열 개씩 끊어 출력하기  (0) 2017.10.21
1924번 2007년  (0) 2017.10.21
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
         
        int sum=0;
        int cnt=sc.nextInt();
        String str = sc.next();
         
        for (int i = 0; i < cnt; i++) {
            sum += (int)str.charAt(i)-48;
        }
        System.out.println(sum);
    }
 
}

'웹개발 > 알고리즘' 카테고리의 다른 글

[알고리즘] for 문 이용하여 별 찍기  (0) 2017.12.19
11721번 열 개씩 끊어 출력하기  (0) 2017.10.21
1924번 2007년  (0) 2017.10.21
알파벳 소문자와 대문자로만 이루어진 길이가 N인 단어가 주어진다. 한 줄에 10글자씩 끊어서 출력하는 프로그램을 작성하시오.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String text=sc.next();
         
        for(int i=0; i<text.length(); i++) {
            if(i % 10==0 && i!=0)
                System.out.println();
            System.out.print(text.charAt(i));
        }
         
    }
 
}

'웹개발 > 알고리즘' 카테고리의 다른 글

[알고리즘] for 문 이용하여 별 찍기  (0) 2017.12.19
11720번 숫자의 합  (0) 2017.10.21
1924번 2007년  (0) 2017.10.21
오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
         
        int m = sc.nextInt();
        int d = sc.nextInt();
         
        int[] mdays = new int[13];
         
        mdays[1] = mdays[3] = mdays[5] = mdays[7] = mdays[8] = mdays[10] = mdays[12] = 31;
        mdays[4] = mdays[6] = mdays[9] = mdays[11] = 30;
        mdays[2] = 28;
         
        int sum = 0;
         
        for (int i = 1; i <= 12; i++) {
            if (i==m) {
                break;
            }
             
            sum = sum+mdays[i];
        }
         
        sum = sum+d;
         
        switch (sum % 7) {
        case 0:
            System.out.println("SUN");
            break;
        case 1:
            System.out.println("MON");
            break;
        case 2:
            System.out.println("TUE");
            break;
        case 3:
            System.out.println("WED");
            break;
        case 4:
            System.out.println("THU");
            break;
        case 5:
            System.out.println("FRI");
            break;
        case 6:
            System.out.println("SAT");
            break;
 
        }
    }
}

'웹개발 > 알고리즘' 카테고리의 다른 글

[알고리즘] for 문 이용하여 별 찍기  (0) 2017.12.19
11720번 숫자의 합  (0) 2017.10.21
11721번 열 개씩 끊어 출력하기  (0) 2017.10.21

+ Recent posts