๊ธฐ๋ก๋ฐฉ

BOJ_2744 : ๋Œ€์†Œ๋ฌธ์ž ๋ฐ”๊พธ๊ธฐ ๋ณธ๋ฌธ

CodingTest/Java

BOJ_2744 : ๋Œ€์†Œ๋ฌธ์ž ๋ฐ”๊พธ๊ธฐ

Soom_1n 2022. 9. 15. 15:22

๐Ÿ‘‰ ๋ฌธ์ œ๋งํฌ

 

2744๋ฒˆ: ๋Œ€์†Œ๋ฌธ์ž ๋ฐ”๊พธ๊ธฐ

์˜์–ด ์†Œ๋ฌธ์ž์™€ ๋Œ€๋ฌธ์ž๋กœ ์ด๋ฃจ์–ด์ง„ ๋‹จ์–ด๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋’ค, ๋Œ€๋ฌธ์ž๋Š” ์†Œ๋ฌธ์ž๋กœ, ์†Œ๋ฌธ์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ ๋ฐ”๊พธ์–ด ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

www.acmicpc.net



๐Ÿ”ธ ๋ฌธ์ œ ๋ถ„์„ ๐Ÿ”ธ

  • ๋ฌธ์ž์—ด์˜ ๋Œ€๋ฌธ์ž, ์†Œ๋ฌธ์ž๋ฅผ ์น˜ํ™˜ํ•ด ์ถœ๋ ฅํ•œ๋‹ค.

๐Ÿ”ธ ์ฝ”๋“œ ๐Ÿ”ธ

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String answer = "";
        for(String s : sc.next().split("")){
            if((int)s.charAt(0) > 96)
                answer += s.toUpperCase();
            else
                answer += s.toLowerCase();
        }
        System.out.println(answer);
    }
}

๐Ÿ”ธ ์ฝ”๋“œ ํ•ด์„ ๐Ÿ”ธ

  • ์†Œ๋ฌธ์ž 'a'์˜ ์•„์Šคํ‚ค ์ฝ”๋“œ ๊ฐ’์ด 97์ด๋ฏ€๋กœ, ํ•œ ๊ธ€์ž์˜ ๊ฐ’์ด 96๋ณด๋‹ค ํฌ๋ฉด ์†Œ๋ฌธ์ž์ด๋ฏ€๋กœ ๋Œ€๋ฌธ์ž๋กœ, ๋ฐ˜๋Œ€๋Š” ์†Œ๋ฌธ์ž๋กœ ๋ณ€ํ™˜ํ›„ ์ถœ๋ ฅํ•œ๋‹ค.

๐Ÿ”ธ end ๐Ÿ”ธ

  • 'a'์˜ ์•„์Šคํ‚ค์ฝ”๋“œ๊ฐ’์„ ์ฐฉ๊ฐํ•ด์„œ 1ํšŒ ํ‹€๋ ธ๋‹ค.

728x90