반응형
/*
 * Author : Jeonghun Cho
 * Date : December 6, 2019
 */
 
public class Main {
 
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());
        System.out.println(st.countTokens());
        br.close();
    }
 
}
 
Colored by Color Scripter
반응형
반응형

Java

풀이 1번 / 2번

/*
 * Author : Jeonghun Cho
 * Date : December 5, 2019
 */
 
public class Main {
 
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String[] inputNumber = br.readLine().split(" ");
        br.close();
        for(int i=0; i<inputNumber.length; i++) {
            String temp = inputNumber[i].charAt(0)+""
            String temp2 = inputNumber[i].charAt(2)+"";
            inputNumber[i] = temp2+(inputNumber[i].charAt(1)+"")+temp;
        }
        
        if(Integer.parseInt(inputNumber[0]) > Integer.parseInt(inputNumber[1])) {
            System.out.println(inputNumber[0]);
        }else {
            System.out.println(inputNumber[1]);
        }
    }
}
Colored by Color Scripter
 
/*
 * Author : Jeonghun Cho
 * Date : December 5, 2019
 */
 
public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuffer sb = new StringBuffer();
        StringTokenizer st = new StringTokenizer(br.readLine());
        String a = st.nextToken(); 
        String b = st.nextToken();
        
        int first = Integer.parseInt(sb.append(a).reverse().toString());
        sb.delete(0, sb.length());
        int second  = Integer.parseInt(sb.append(b).reverse().toString());
        
        if(first > second) {
            System.out.println(first);
        }else {
            System.out.println(second);
        }
        br.close();
    }
}
 
Colored by Color Scripter

C언어

#include <stdio.h>
 
int main(void)
{
    int a,b;
    scanf("%d %d",&a,&b);
    a=(a%10)*100+((a/10)%10)*10+a/100;
    b=(b%10)*100+((b/10)%10)*10+b/100;
    if(a>b)
        printf("%d",a);
    else
        printf("%d",b);
    return 0;
}
 
반응형
반응형

어려웠다 ㅠㅠ

/*
 * Author : Jeonghun Cho
 * Date : December 5, 2019
 */
 
public class Main {
 
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String input = br.readLine(); // 사용자 값 입력
        String alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"// 문자열 저장
        String[] alphabetArr = new String[8];  // A-Z까지 저장할 크기가 9인 문자열 배열 생성
        int count = 0, sum = 0;
        br.close();
        
        for(int i=0; i<alphabetArr.length; i++) { 
            // substring()메소드를 사용해서 세 칸 간격으로 잘라서 각 각 배열에 저장. 단,인덱스가 5와 7일 경우만 배열에 네 칸 저장.
            if(i==5 || i==7) {
                alphabetArr[i]=alphabet.substring(count,count+=4);
                continue;
            }
            alphabetArr[i]=alphabet.substring(count,count+=3);         
        } // for end
        count = 0;
        while(true) { // 사용자가 입력한 문자열을 alphabetArr배열에서 찾기
            char ch = input.charAt(count);
            for(int i=0; i<alphabetArr.length; i++) {
                for(int j=0; j<alphabetArr[i].length(); j++) {
                    if(ch == alphabetArr[i].charAt(j)) {
                        sum += (i+2);
                        count++;
                    }
                }
            }
            if(count == input.length()) {
                System.out.println(sum+input.length());
                break;
            }
        }
    }
}
Colored by Color Scripter
반응형
반응형
package baekjoon;
/*
 * Author : Jeonghun Cho
 * Date : December 4, 2019
 */
 
public class B11654 {
 
    public static void main(String[] args) throws IOException {
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int i = br.read();
        System.out.println(i);
    }
    br.close();
}
 
Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 2908 상수 (Java, C언어)  (0) 2019.12.05
[백준] 5622 다이얼 (Java)  (0) 2019.12.05
[백준] 15596 정수 N개의 합 (Java)  (0) 2019.12.04
[백준] 8958 OX퀴즈 (Java)  (0) 2019.12.03
[백준] 1546 평균 (Java)  (0) 2019.12.03
반응형
/*
 * Author : Jeonghun Cho
 * Date : December 4, 2019
 */
public class Test {
    long sum(int[] a) {
        long ans = 0;
        for(int i=0; i<a.length; i++){
            ans +=a[i];
        }
        return ans;
    }
}
 
Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 5622 다이얼 (Java)  (0) 2019.12.05
[백준] 11654 아스키 코드 (Java)  (0) 2019.12.04
[백준] 8958 OX퀴즈 (Java)  (0) 2019.12.03
[백준] 1546 평균 (Java)  (0) 2019.12.03
[백준] 2577 숫자의 개수 (Java)  (0) 2019.12.03
반응형
/*
 * Author : Jeonghun Cho
 * Date : December 3, 2019
 */
 
public class Main {
 
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int[] size = new int[Integer.parseInt(br.readLine())];
        String[] str = new String[size.length];
        int count = 0;
        int sum = 0;
        char ch;
        
        for(int i=0; i<size.length; i++) {
            str[i] = br.readLine();
        }
        for(int i=0; i<size.length; i++) { 
            for(int j=0; j<str[i].length(); j++) {
                ch = str[i].charAt(j); 
                if(ch == 'O') {
                    sum = sum + (++count); 
                }else {
                    count = 0// 
                }
            }
            bw.write(sum+"\n");
            sum = 0;
            count = 0;
        }
        bw.flush();
        bw.close();
        br.close();
    }
}
Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 11654 아스키 코드 (Java)  (0) 2019.12.04
[백준] 15596 정수 N개의 합 (Java)  (0) 2019.12.04
[백준] 1546 평균 (Java)  (0) 2019.12.03
[백준] 2577 숫자의 개수 (Java)  (0) 2019.12.03
[백준] 2562 최댓값 (Java)  (0) 2019.12.03
반응형
/*
 * Author : Jeonghun Cho
 * Date : December 3, 2019
 */
public class Main {
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int[] size = new int[Integer.parseInt(br.readLine())]; 
        String[] str = br.readLine().split(" "); 
        double dSize = 0.0, maxSize = 0.0, sum = 0.0;
        for(int i=0; i<size.length; i++) { 
            size[i] = Integer.parseInt(str[i]); 
            if(maxSize < size[i]) { 
                maxSize = size[i];
            }
        }
        for(int i=0; i<size.length; i++) { 
            sum += size[i]/maxSize*100;
        }
        bw.write(sum/size.length+"\n");
        bw.flush();
        bw.close();
        br.close();
    }
}
 
Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 15596 정수 N개의 합 (Java)  (0) 2019.12.04
[백준] 8958 OX퀴즈 (Java)  (0) 2019.12.03
[백준] 2577 숫자의 개수 (Java)  (0) 2019.12.03
[백준] 2562 최댓값 (Java)  (0) 2019.12.03
[백준] 10816 최소, 최대 (Java)  (0) 2019.12.03
반응형
/*
 * Author : Jeonghun Cho
 * Date : December 3, 2019
 */
import java.io.*;
 
public class Main {
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        String[] str = new String[3];
        String result = null;
        int cnt = 0;
        int[] iArr = new int[10];
        for(int i=0;i<str.length;i++) {
            str[i] = br.readLine();
        }
        result =  (Integer.parseInt(str[0]) * Integer.parseInt(str[1]) * Integer.parseInt(str[2]))+""// 1035
        for(int i=0; i<result.length(); i++) { // 4
            iArr[result.charAt(i) - 48= iArr[result.charAt(i)-48+= 1;
        }
        for(int i=0; i<iArr.length; i++) {
            bw.write(iArr[i]+"\n");
        }
        bw.flush();
        bw.close();
        br.close();
    }
}
Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 8958 OX퀴즈 (Java)  (0) 2019.12.03
[백준] 1546 평균 (Java)  (0) 2019.12.03
[백준] 2562 최댓값 (Java)  (0) 2019.12.03
[백준] 10816 최소, 최대 (Java)  (0) 2019.12.03
[백준] 1110 더하기 사이클 (Java)  (0) 2019.12.03
반응형
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
/*
 * Author : Jeonghun Cho
 * Date : December 3, 2019
 */
 
 
public class Main {
 
    public static void main(String[] args) throws IOException {
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int maxNumber = Integer.MIN_VALUE;
        int cnt=0;
        int[] iArr = new int[9];
        for(int i=0;i<iArr.length;i++) {
            iArr[i] = Integer.parseInt(br.readLine());
            if(maxNumber < iArr[i]) {
                maxNumber = iArr[i];
                cnt = i+1;
            }
        }
        bw.write(maxNumber+"\n");
        bw.write(cnt+"\n");
        bw.flush();
        bw.close();
    }
}
Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 1546 평균 (Java)  (0) 2019.12.03
[백준] 2577 숫자의 개수 (Java)  (0) 2019.12.03
[백준] 10816 최소, 최대 (Java)  (0) 2019.12.03
[백준] 1110 더하기 사이클 (Java)  (0) 2019.12.03
[백준] 10951 A + B - 4 (Java)  (0) 2019.12.02
반응형

 

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
/*
 * Author : Jeonghun Cho
 * Date : December 3, 2019
 */
 
public class Test {
 
    public static void main(String[] args) throws IOException{
        // TODO Auto-generated method stub
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int size = Integer.parseInt(br.readLine()); 
        String[] str = br.readLine().split(" "); 
        br.close();
        int[] answer = new int[size]; 
        int maxNumber = -1000000;
        int minNumber = 1000000;
        for(int i=0; i<size; i++) { 
            answer[i] = Integer.parseInt(str[i]); 
            if(maxNumber < answer[i] ) {
                maxNumber = answer[i]; 
            }
            if(minNumber >= answer[i]) {
                minNumber = answer[i];
            }
        }
        System.out.println(minNumber+" "+maxNumber);        
    }
}
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
반응형

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 2577 숫자의 개수 (Java)  (0) 2019.12.03
[백준] 2562 최댓값 (Java)  (0) 2019.12.03
[백준] 1110 더하기 사이클 (Java)  (0) 2019.12.03
[백준] 10951 A + B - 4 (Java)  (0) 2019.12.02
[백준] 10952 A + b - 5 (Java)  (0) 2019.12.02

+ Recent posts