๊ธฐ๋ก๋ฐฉ

Lv.1 : ๋ฌธ์ž์—ด ๋‚ด p์™€ y์˜ ๊ฐœ์ˆ˜ ๋ณธ๋ฌธ

CodingTest/Java

Lv.1 : ๋ฌธ์ž์—ด ๋‚ด p์™€ y์˜ ๊ฐœ์ˆ˜

Soom_1n 2022. 8. 28. 16:17

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

 

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”.

programmers.co.kr



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

  • ๋ฌธ์ž์—ด์„ ๊ฒ€์‚ฌํ•ด p์™€ y๋ฅผ ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ๋ถ„ ์—†์ด ์„ธ๋Š” ๋ฌธ์ œ์ด๋‹ค.

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

class Solution {
    boolean solution(String s) {
        s = s.toUpperCase();
        int p = 0;
        int y = 0;

        for(String c : s.split("")){
            if(c.charAt(0) == 'P') p++;
            else if(c.charAt(0) == 'Y') y++;

        }
        return p == y;
    }
}

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

  • ๋ฌธ์ž์—ด์„ ๋Œ€๋ฌธ์ž๋“ค๋กœ ๋ณ€ํ™˜์‹œํ‚จ๋‹ค.
  • P์™€ Y์˜ ๊ฐฏ์ˆ˜๋ฅผ ์„ผ๋‹ค.

๐Ÿ”ธ end ๐Ÿ”ธ

  • ์ฒ˜์Œ java๋ฅผ ๋ฐฐ์šธ ๋•Œ ์ž˜๋ชป ํ’€์–ด์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ํ’€์ด๋ฅผ ๋ดค๋˜ ๋ฌธ์ œ์ด๋‹ค.
  • ์ง€๊ธˆ ๋‹ค์‹œ ํ’€์–ด๋ณด๋‹ˆ ๋„ˆ๋ฌด ๊ฐ„๋‹จํ•˜๊ฒŒ ํ’€๋ ค์„œ ๊ฐํšŒ๊ฐ€ ์ƒˆ๋กœ์šด ๊ฒƒ ๊ฐ™๋‹ค.

728x90