Tags
- greedy
- LV2
- Study
- PGM
- ๊ทธ๋ํ ํ์
- BOJ
- Brute Force Algorithm
- queue
- Java
- ๊ตฌํ
- DP
- ๊ต์ฌ
- ์ ๋ ฌ
- ์ ์๋ก
- ๋ฌธ์์ด
- ๋ฐฑํธ๋ํน
- Python
- sort
- Dynamic Programming
- SpringBoot
- BFS
- stack
- dfs
- ๊น์ด ์ฐ์ ํ์
- ์ํ
- ๊ทธ๋ํ ์ด๋ก
- CodingTest
- ์๋ฃ๊ตฌ์กฐ
- ์๋ฎฌ๋ ์ด์
- ๋๋น ์ฐ์ ํ์
Archives
๊ธฐ๋ก๋ฐฉ
BOJ_2754 : ํ์ ๊ณ์ฐ ๋ณธ๋ฌธ
๐ธ ๋ฌธ์ ๋ถ์ ๐ธ
- ๊ฐ๋จํ ํ์ ๊ณ์ฐ ํ๋ก๊ทธ๋จ์ด๋ค.
๐ธ ์ฝ๋ ๐ธ
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next();
if(s.compareTo("F") == 0){
System.out.println(0.0);
}
else{
int c;
switch (s.charAt(0)){
case 'A':
c = 4;
break;
case 'B':
c = 3;
break;
case 'C':
c = 2;
break;
default:
c = 1;
}
switch (s.charAt(1)){
case '+':
System.out.println(c + ".3");
break;
case '0':
System.out.println(c + ".0");
break;
default:
System.out.println(--c + ".7");
}
}
}
}
๐ธ ์ฝ๋ ํด์ ๐ธ
- 13๊ฐ์ง ๊ฒฝ์ฐ์ ์๋ฅผ ๋ชจ๋ if๋ฌธ์ผ๋ก ๋ฃ๋๊ฑด ๋ญ๋น ๊ฐ์์ switch-case๋ฌธ์ ํ์ฉํ๋ค.
๐ธ end ๐ธ
- ๋ชจ๋ if๋ฌธ์ผ๋ก ํ๋ ๋ฐฉ๋ฒ๊ณผ ๋ณ๋ก ์ฐจ์ด๊ฐ ์๋ ๊ฒ ๊ฐ๋ค.
- ์์ํ ์ด์ ๋ก ์ค๋ฅ๊ฐ ๋ฌ๋ค.
- C++๋ก ์๋ชป ์ฑ์ ํ๋ค.
- "A-" ๋ฑ ๋ง์ด๋์ค ์ ์๋ -1 ํ๋๊ฑธ ๋น ๋จ๋ ธ๋ค.
728x90
'CodingTest > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ_9086 : ๋ฌธ์์ด (0) | 2022.09.15 |
---|---|
BOJ_2744 : ๋์๋ฌธ์ ๋ฐ๊พธ๊ธฐ (0) | 2022.09.15 |
BOJ_2738 : ํ๋ ฌ ๋ง์ (0) | 2022.09.13 |
BOJ_5597 : ๊ณผ์ ์ ๋ด์ ๋ถ..? (0) | 2022.09.13 |
BOJ_10807 : ๊ฐ์ ์ธ๊ธฐ (0) | 2022.09.13 |