λ°μν
https://codeforces.com/problemset/problem/1080/A
μ½λ
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
/*
* nλͺ
μ μΉκ΅¬λ€ μ΄λνλλ° μΉκ΅¬λ§λ€ 2κ°μ red, 5κ°μ green, 8κ°μ blue μ’
μ΄κ° νμνλ€.
* μμ μμ μ’
μ΄λ₯Ό ν맀νλλ° ν μμμ© ν맀νκ³ , κ° μμμ κ°―μλ kκ° μ΄λ€.
* redκ° 10κ°νμνκ³ , kκ° 3μΌκ²½μ° -> 3κ°μ© 4λ²μ μ¬μΌ λͺ¨λ μΉκ΅¬λ₯Ό μ΄λν μ μλ€.
*/
int n = scan.nextInt(); // μΉκ΅¬ μ
int k = scan.nextInt(); // μνΈ μ
int R = n * 2; // νμν red μ’
μ΄ μ
int G = n * 5; // νμν green μ’
μ΄ μ
int B = n * 8; // νμν blue μ’
μ΄ μ
int min = 0; // νμν μ΅μνμ μ’
μ΄ μ
min = (R/k) + (G/k) + (B/k);
// κ° μμλ§λ€ λλμ΄λ¨μ΄μ§μ§ μμ κ²½μ° 1λ¬Άμ λ νμ.
min += (R%k == 0) ? 0 : 1;
min += (G%k == 0) ? 0 : 1;
min += (B%k == 0) ? 0 : 1;
System.out.println(min);
scan.close();
}
}
νμ΄
λ¬Έμ λ₯Ό μ΄ν΄νλκ² λ νλ€μλ€.
λͺ¨λ μΉκ΅¬(n)λ₯Ό μ΄λν΄μΌνκ³ , κ° μΉκ΅¬λΉ red 2κ°, green 5κ°, blue 8κ°κ° νμνλ€.
κ° μμλΉ kκ°μ© μ΄ μ μμΌλ©° λλμ΄ λ¨μ΄μ§μ§ μμκ²½μ° 1λ¬Άμμ λμ¬μΌνλ€.
λ°μν
'Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€] 9324λ²: μ§μ§ λ©μμ§(ꡬν) (0) | 2020.04.09 |
---|---|
[λ°±μ€] 2246λ²: μ½λ μ μ (ꡬν) (0) | 2020.04.09 |
[λ°±μ€] 14502λ²: μ°κ΅¬μ(DFS, BFS, μμ νμ) (0) | 2020.04.08 |
[λ°±μ€] 1188λ²: μμνλ‘ κ°(ꡬν, μ΅λ곡μ½μ) (0) | 2020.04.08 |
[Codeforces] 1316A: Grade Allocation (0) | 2020.04.07 |
λκΈ