๐Ÿงฉ Algorithm/[BOJ] Bronze

BOJ 4999๋ฒˆ : ์•„! (Python, Java/๊ตฌํ˜„/Bronze 5)

devCloud 2024. 3. 19. 00:47
 

4999๋ฒˆ: ์•„!

์ž…๋ ฅ์€ ๋‘ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ฒซ์งธ ์ค„์€ ์žฌํ™˜์ด๊ฐ€ ๊ฐ€์žฅ ๊ธธ๊ฒŒ ๋‚ผ ์ˆ˜ ์žˆ๋Š” "aaah"์ด๋‹ค. ๋‘˜์งธ ์ค„์€ ์˜์‚ฌ๊ฐ€ ๋“ฃ๊ธฐ๋ฅผ ์›ํ•˜๋Š” "aah"์ด๋‹ค. ๋‘ ๋ฌธ์ž์—ด์€ ๋ชจ๋‘ a์™€ h๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. a์˜ ๊ฐœ์ˆ˜๋Š” 0๋ณด๋‹ค ํฌ๊ฑฐ

www.acmicpc.net


์„ค๋ช…

์žฌํ™˜์ด๋Š” ์ง‘์—์„œ ์ž์‹ ์ด ์–ผ๋งˆ๋‚˜ ๊ธธ๊ฒŒ "aah"๋ฅผ ๋‚ผ ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ์•„๋ƒˆ๊ณ , ์ž๊ธฐ๊ฐ€ ์†Œ๋ฆฌ๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ธธ์ด์˜ "aah"๋ฅผ ์š”๊ตฌํ•˜๋Š” ์˜์‚ฌ๋ฅผ ๋ฐฉ๋ฌธํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ž…๋ ฅ์€ ๋‘ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.
์ฒซ์งธ ์ค„์€ ์žฌํ™˜์ด๊ฐ€ ๊ฐ€์žฅ ๊ธธ๊ฒŒ ๋‚ผ ์ˆ˜ ์žˆ๋Š” "aaah"์ด๋‹ค.
๋‘˜์งธ ์ค„์€ ์˜์‚ฌ๊ฐ€ ๋“ฃ๊ธฐ๋ฅผ ์›ํ•˜๋Š” "aah"์ด๋‹ค.

์žฌํ™˜์ด๊ฐ€ ๋‚ผ ์ˆ˜ ์žˆ๋Š” "aah"์˜ ๊ธธ์ด์™€ ์˜์‚ฌ๊ฐ€ ์š”๊ตฌํ•˜๋Š” ๊ธธ์ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, ๊ทธ ๋ณ‘์›์— ๊ฐ€์•ผํ•˜๋Š”์ง€ ๋ง์•„์•ผํ•˜๋Š”์ง€๋ฅผ ์•Œ์•„๋‚ด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋‘ ๋ฌธ์ž์—ด์€ ๋ชจ๋‘ a์™€ h๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ํ•ญ์ƒ h๋Š” ๋งˆ์ง€๋ง‰์— ํ•˜๋‚˜๋งŒ ์ฃผ์–ด์ง„๋‹ค. ์žฌํ™˜์ด๊ฐ€ ๊ทธ ๋ณ‘์›์— ๊ฐ€์•ผํ•˜๋ฉด "go"๋ฅผ, ์•„๋‹ˆ๋ฉด "no"๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

 

ํ’€์ด

ํ•œ ๋งˆ๋””๋กœ ์žฌํ™˜์ด๊ฐ€ ๋‚ผ ์ˆ˜ ์žˆ๋Š” ์†Œ๋ฆฌ์˜ ๊ธธ์ด๊ฐ€ ์˜์‚ฌ๊ฐ€ ์›ํ•˜๋Š” ์†Œ๋ฆฌ์˜ ๊ธธ์ด๋ณด๋‹ค ๊ธด์ง€ ํŒ๋ณ„ํ•˜๋Š” ๋ฌธ์ œ๋‹ค.

 

Solution

Java

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String jae = sc.next();
        String doctor = sc.next();

        if(jae.length() >= doctor.length()){
            System.out.println("go");
        }else {
            System.out.println("no");
        }
    }
}

 

• ๋ฌธ์ž์—ด.length() : ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์„œ๋“œ์ด๋‹ค.

 

Python

jae = input()
doctor = input()
if len(jae) >= len(doctor):
    print("go")
else:
    print("no")

• len(๋ฌธ์ž์—ด) : ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์„œ๋“œ์ด๋‹ค.