<μ€λ 2753λ²>
λ¬Έμ
μ°λκ° μ£Όμ΄μ‘μ λ, μ€λ μ΄λ©΄ 1, μλλ©΄ 0μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ€λ μ μ°λκ° 4μ λ°°μμ΄λ©΄μ, 100μ λ°°μκ° μλ λ λλ 400μ λ°°μμΌ λμ΄λ€.
μλ₯Ό λ€μ΄, 2012λ μ 4μ λ°°μμ΄λ©΄μ 100μ λ°°μκ° μλλΌμ μ€λ μ΄λ€. 1900λ μ 100μ λ°°μμ΄κ³ 400μ λ°°μλ μλκΈ° λλ¬Έμ μ€λ μ΄ μλλ€. νμ§λ§, 2000λ μ 400μ λ°°μμ΄κΈ° λλ¬Έμ μ€λ μ΄λ€.
μ λ ₯
첫째 μ€μ μ°λκ° μ£Όμ΄μ§λ€. μ°λλ 1λ³΄λ€ ν¬κ±°λ κ°κ³ , 4000λ³΄λ€ μκ±°λ κ°μ μμ°μμ΄λ€.
μΆλ ₯
첫째 μ€μ μ€λ μ΄λ©΄ 1, μλλ©΄ 0μ μΆλ ₯νλ€.
import java.util.Scanner;
public class bj2753 {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
int a;
a = sc.nextInt();
if (a%4==0 && a%400==0) {
System.out.println(1);
}
else if(a%4==0 && a%100!=0) {
System.out.println(1);
}
else {
System.out.println(0);
}
}
}
μκ°λ³΄λ€ μ΄λ €μ΄ λ¬Έμ λ μλμλλ° 4μ λ°°μλ₯Ό μ΄λ»κ² ννν΄μΌν μ§ λͺ°λΌμ *κ³±νκΈ°λ₯Ό μ¬μ©ν΄μ μ΄λ¦¬ μ 리 κ³ λ―Όνλ€κ°
λλ¨Έμ§λ₯Ό μ΄μ©νλκ² μκ° λμ %λ₯Ό μ¬μ©νκ³ κ°μ§μλ€λ₯Ό μ΄λ»κ² μ¬μ©νλμ§ κΈ°μ΅μ΄ μλμ κ²°κ΅ κ΅¬κΈλ§νμ΅λλ€. γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ γ
- 4μ λ°°μλ 4λ‘ λλμμ λ λλ¨Έμ§κ° 0μ΄λκΉ a%4==0
- κ°μ§ μλ€λ != (κΈ°μ΅νμ μ λ° γ γ γ μ μ²κΈ° κ³ λ₯ κΉλ¨Ήμλ€μ...) / κ°λ€λ ==
<μλμκ³ 2884λ²>
λ¬Έμ
μκ·Όμ΄λ λ§€μΌ μμΉ¨ μλμ λ£κ³ μΌμ΄λλ€. μλμ λ£κ³ λ°λ‘ μΌμ΄λλ©΄ λ€νμ΄κ² μ§λ§, νμ μ‘°κΈλ§ λ μλ €λ λ§μ λλ¬Έμ λ§€μΌ νκ΅λ₯Ό μ§κ°νκ³ μλ€.
μκ·Όμ΄λ λͺ¨λ λ°©λ²μ λμν΄λ³΄μμ§λ§, μ‘°κΈλ§ λ μλ €λ λ§μμ κ·Έ μ΄λ€ κ²λ μμ¨ μκ° μμλ€.
μ΄λ° μκ·Όμ΄λ₯Ό λΆμνκ² λ³΄λ μ°½μμ΄λ μμ μ΄ μ¬μ©νλ λ°©λ²μ μΆμ²ν΄ μ£Όμλ€.
λ°λ‘ "45λΆ μΌμ° μλ μ€μ νκΈ°"μ΄λ€.
μ΄ λ°©λ²μ λ¨μνλ€. μλ μ€μ λμ΄ μλ μλμ 45λΆ μμλ μκ°μΌλ‘ λ°κΎΈλ κ²μ΄λ€. μ΄μ°¨νΌ μλ μ리λ₯Ό λ€μΌλ©΄, μλμ λκ³ μ‘°κΈ λ μ κ²μ΄κΈ° λλ¬Έμ΄λ€. μ΄ λ°©λ²μ μ¬μ©νλ©΄, λ§€μΌ μμΉ¨ λ μ€λ€λ κΈ°λΆμ λλ μ μκ³ , νκ΅λ μ§κ°νμ§ μκ² λλ€.
νμ¬ μκ·Όμ΄κ° μ€μ ν μλ μκ°μ΄ μ£Όμ΄μ‘μ λ, μ°½μμ΄μ λ°©λ²μ μ¬μ©νλ€λ©΄, μ΄λ₯Ό μΈμ λ‘ κ³ μ³μΌ νλμ§ κ΅¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
첫째 μ€μ λ μ μ Hμ Mμ΄ μ£Όμ΄μ§λ€. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) κ·Έλ¦¬κ³ μ΄κ²μ νμ¬ μκ·Όμ΄κ° μ€μ ν μλ μκ° Hμ MλΆμ μλ―Ένλ€.
μ λ ₯ μκ°μ 24μκ° ννμ μ¬μ©νλ€. 24μκ° ννμμ ν루μ μμμ 0:0(μμ )μ΄κ³ , λμ 23:59(λ€μλ μμ 1λΆ μ )μ΄λ€. μκ°μ λνλΌ λ, λΆνμν 0μ μ¬μ©νμ§ μλλ€.
μΆλ ₯
첫째 μ€μ μκ·Όμ΄κ° μ°½μμ΄μ λ°©λ²μ μ¬μ©ν λ, μ€μ ν΄μΌ νλ μλ μκ°μ μΆλ ₯νλ€. (μ λ ₯κ³Ό κ°μ ννλ‘ μΆλ ₯νλ©΄ λλ€.)
λ¨Όμ μ κ° μ§ μ½λλ
import java.util.Scanner;
public class Solution2884 {
public static void main (String[] args) {
Scanner sc = new Scanner (System.in);
int H,M;
H = sc.nextInt();
M = sc.nextInt();
if (H>=0 && H<=23) {
if (M>=0 && M <=60) {
if(M>=45) {
System.out.println(H);
System.out.println(M-45);
}
else if(M<45) {
System.out.println(23);
System.out.println(M+15);
}
else {
System.out.println(H-1);
System.out.println(M+15);
}
}
}
}
}
μ‘°κΈ λ³΅μ‘νκ±° κ°κΈ΄ νλ° μμ λ μ λλ‘ λμ€κ³ κ·Έλλ ν린건 μλ€κ³ μκ°νλλ° μ΄λ¦¬μ 리 λ°κΏλ΄€λλ°λ 10λ² λκ² νλ €μ ;;;;;;; λ€λ₯Έ λΆ λΈλ‘κ·Έλ₯Ό μ¬μ© λΉλ €μμ΅λλ€^__________________^
scanner.close();μ μ νλμ§λ λͺ¨λ₯΄κ² μ§λ§ λλ¨Έμ§λ κΉλνλ μ΄ν΄λλ€μ© γ γ γ
--λ₯Ό μ¬μ©ν΄μ μ€μ¬λ€μ΄λκ±°λ " "(ν° λ°μ΄ν) μ¬μ©ν΄μ νλ²μ μΆλ ₯νλ λΆλΆ μ’λ€μ~~
λ€μ λ°±μ€ λ¬Έμ μ νλ μ°Έκ³ ν΄μ νμ΄λ³΄κ² μ΅λλ€ ππ
'algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ°±μ€ λ°λ³΅λ¬Έ 25304λ²(μμμ¦) (2) | 2023.07.09 |
---|---|
SWEA track_java (2068 & 2072) (0) | 2023.07.04 |
λ°±μ€ 3λ¨κ³.λ°λ³΅λ¬Έ java( 10950λ² : A+B - 3 / 8393λ² : ν© ) (0) | 2023.07.04 |
νλ‘κ·Έλλ°κ³Ό λ Όλ¦¬ / μν (0) | 2023.06.28 |
BAEKJOON μμ(μΈνΌ 10κΈ° λΆλ° μν μ€λΉ) (4) | 2023.06.23 |