https://www.acmicpc.net/problem/3003
3003๋ฒ: ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ
์ฒซ์งธ ์ค์ ๋ํ์ด๊ฐ ์ฐพ์ ํฐ์ ํน, ํธ, ๋ฃฉ, ๋น์, ๋์ดํธ, ํฐ์ ๊ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์ 0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ 10๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค.
www.acmicpc.net
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 | import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int king = 1; int queen = 1; int rook = 2; int bishop = 2; int knight = 2; int pawn = 8; StringTokenizer st = new StringTokenizer(br.readLine(), " "); king = king - Integer.parseInt(st.nextToken()); queen = queen - Integer.parseInt(st.nextToken()); rook = rook - Integer.parseInt(st.nextToken()); bishop = bishop - Integer.parseInt(st.nextToken()); knight = knight - Integer.parseInt(st.nextToken()); pawn = pawn - Integer.parseInt(st.nextToken()); System.out.print(king + " "); System.out.print(queen + " "); System.out.print(rook + " "); System.out.print(bishop + " "); System.out.print(knight + " "); System.out.print(pawn + " "); } } | cs |
BufferedReader๋ฅผ ํ๋ ๋ง๋ค์ด์ค ๋ค์,
king, queen, rook, bishop, knight, pawn ๋ณ์๋ฅผ ์ด๊ธฐํ๋ฅผ ํด์ค๋ค.
๊ทธ ๋ค์ br.readLine()์ " " ์ ํ์ฉํ์ฌ ํ ํฌ๋์ด์ ๋ฅผ ํ๋ ๋ง๋ค์ด ์ค ๋ค ๊ทธ๊ฒ์ ์ด์ฉํ์ฌ
์งํ์ ํ ๊ฒ์ด๋ค. ์๋ ์๋ ๋ณ์์ ๊ฐ์์ ์ ๋ ฅ๋ฐ์ ๋ณ์์ ๊ฐ์ ๋นผ์ฃผ๋ฉด ์ฌ์ฉ์๊ฐ ๋ช ๊ฐ์ ๊ฐ์ด ๋ง๊ณ ์ ์์ง ์ ์ ์๋ค. ์ด๋ฌํ ํํ๋ก ํ๋ฉด ๋๋ค.
'Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค 2292 ๋ฒ์ง With JAVA (1) | 2024.02.02 |
---|---|
๋ฐฑ์ค 9012 With Stack of JAVA (0) | 2024.02.01 |
๋ฐฑ์ค 11866 ์์ธํธ์ค With Queue of JAVA (1) | 2024.01.28 |
๋ฐฑ์ค 10773 ์ ๋ก Stack with Stack of Java (0) | 2024.01.27 |
๋ฐฑ์ค 1934 ์ต์๊ณต๋ฐฐ์ With StringBuilder of Java (0) | 2024.01.26 |