๋ฌธ์ : A. Word (59A)

Vasya๋ ์ธํฐ๋ท์ ๋ง์ ์ฌ๋๋ค์ด ํ ๋จ์ด์ ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ์์ด์ ๋งค์ฐ ํ๊ฐ๋ฌ์ต๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ ๋ชจ๋ ๋จ์ด์์ ๋ฌธ์์ ํ์๋ฅผ ๋ณ๊ฒฝํ์ฌ ์๋ฌธ์๋ก๋ง ๊ตฌ์ฑ๋๊ฑฐ๋ ๋๋ฌธ์๋ก๋ง ๊ตฌ์ฑ๋๋๋ก ๋ฐ๊พธ๋ ์์ ์ด ๊ฐ์ฅ ์ข์ํ๋ ๋ธ๋ผ์ฐ์ ์ ํ์ฅ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๊ทธ ๋จ์ด์์ ๊ฐ๋ฅํ ํ ๊ธ์๋ฅผ ๋ณ๊ฒฝํด์ผํฉ๋๋ค. ์๋ฅผ ๋ค์ด HoUse๋ผ๋ ๋จ์ด๋ house๋ก ๋ฐ๊พธ๊ณ ViP๋ผ๋ ๋จ์ด๋ VIP๋ก ๋ฐ๊ฟ์ผํฉ๋๋ค. ๋จ์ด์ ๋์ผํ ์์ ๋๋ฌธ์์ ์๋ฌธ์๊ฐ ํฌํจ ๋ ๊ฒฝ์ฐ ๋ชจ๋ ๋ฌธ์๋ฅผ ์๋ฌธ์๋ก ๋ฐ๊ฟ์ผํฉ๋๋ค.
์๋ฅผ ๋ค์ด, maTRIx๋ mastrix๋ก ๋์ฒด๋์ด์ผํฉ๋๋ค. ๋น์ ์ ์๋ฌด๋ ์ฃผ์ด์ง ๋จ์ด์ ์ฃผ์ด์ง ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
์ ๋ ฅ - ์ฒซ ๋ฒ์งธ ์ค์๋ s๋ผ๋ ๋จ์ด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋ผํด ๋ฌธ์๋ ๋๋ฌธ์์ ์๋ฌธ์๋ก ๊ตฌ์ฑ๋๋ฉฐ ๊ธธ์ด๋ 1์์ 100๊น์ง์ ๋๋ค.
์ฐ์ถ - ์์ ๋ ๋จ์ด s๋ฅผ ์ธ์ํ์ญ์์ค. ์ฃผ์ด์ง ๋จ์ด s์ ๋๋ฌธ์๊ฐ ๋ ๋ง์ผ๋ฉด ๋จ์ด๋ฅผ ๋๋ฌธ์ ๋ ์ง์คํฐ๋ก ์์ฑํ๊ณ ๊ทธ๋ ์ง ์์ผ๋ฉด ์๋ฌธ์๋ก ์์ฑํ์ญ์์ค.
๋ฌธ์ ํ์ด ->
import java.util.Scanner;
public class Word
{
public static void main(String[] args)
{
Scanner x=new Scanner(System.in);
String s=x.next();
String sl=s.toLowerCase();
String s2=s.toUpperCase();
int l=0;
for(int i=0;i<s.length();i++)
{
if(s.toCharArray()[i]==sl.toCharArray()[i])
l++;
}
int u=0;
for(int i=0;i<s.length();i++)
{
if(s.toCharArray()[i]==s2.toCharArray()[i])
u++;
}
if(l>u || l==u)
System.out.println(s.toLowerCase());
else
System.out.println(s.toUpperCase());
}
}
๊ฒฐ๊ณผ์ฐฝ -> 248ms

'๐ฎ ์๊ณ ๋ฆฌ์ฆ Algorithm > โ ๏ธ CodeForce โ ๏ธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฝ๋ํฌ์ค - Domino piling (๋๋ฏธ๋ ธ ๋ง๋ ๋ฐ๊ธฐ) (0) | 2021.06.25 |
---|---|
์ฝ๋ ํฌ์ค - Hulk (ํํฌ) ๋ฌธ์ / ํ์ด (0) | 2021.06.20 |
์ฝ๋ ํฌ์ค - Next Round (๋ค์ ๋ผ์ด๋) ๋ฌธ์ /ํ์ด (0) | 2021.03.22 |
์ฝ๋ ํฌ์ค - Team (ํ) ๋ฌธ์ /ํ์ด (0) | 2021.03.22 |
์ฝ๋ ํฌ์ค - Way Too Long Words (๋~~๋ฌด ๊ธด ๋จ์ด๋ค) ๋ฌธ์ /ํ์ด (0) | 2021.03.15 |
๋๊ธ