λ¬Έμ
μκ·Όμ΄λ λ§€μΌ μμΉ¨ μλμ λ£κ³ μΌμ΄λλ€. μλμ λ£κ³ λ°λ‘ μΌμ΄λλ©΄ λ€νμ΄κ² μ§λ§, νμ μ‘°κΈλ§ λ μλ €λ λ§μ λλ¬Έμ λ§€μΌ νκ΅λ₯Ό μ§κ°νκ³ μλ€.
μκ·Όμ΄λ λͺ¨λ λ°©λ²μ λμν΄λ³΄μμ§λ§, μ‘°κΈλ§ λ μλ €λ λ§μμ κ·Έ μ΄λ€ κ²λ μμ¨ μκ° μμλ€.
μ΄λ° μκ·Όμ΄λ₯Ό λΆμνκ² λ³΄λ, μ°½μμ΄λ μμ μ΄ μ¬μ©νλ λ°©λ²μ μΆμ²ν΄ μ£Όμλ€.
λ°λ‘ "45λΆ μΌμ° μλ μ€μ νκΈ°"μ΄λ€.
μ΄ λ°©λ²μ λ¨μνλ€. μλ μ€μ λμ΄ μλ μλμ 45λΆ μμλ μκ°μΌλ‘ λ°κΎΈλ κ²μ΄λ€. μ΄μ°¨νΌ μλ μ리λ₯Ό λ€μΌλ©΄, μλμ λκ³ μ‘°κΈ λ μ κ²μ΄κΈ° λλ¬Έμ΄λ€. μ΄ λ°©λ²μ μ¬μ©νλ©΄, λ§€μΌ μμΉ¨ λ μ€λ€λ κΈ°λΆμ λλ μ μκ³ , νκ΅λ μ§κ°νμ§ μκ² λλ€.
νμ¬ μκ·Όμ΄κ° μ€μ ν μλ μκ°μ΄ μ£Όμ΄μ‘μ λ, μ°½μμ΄μ λ°©λ²μ μ¬μ©νλ€λ©΄, μ΄λ₯Ό μΈμ λ‘ κ³ μ³μΌ νλμ§ κ΅¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯
첫째 μ€μ λ μ μ Hμ Mμ΄ μ£Όμ΄μ§λ€. (0 ≤ H ≤ 23, 0 ≤ M ≤ 59) κ·Έλ¦¬κ³ μ΄κ²μ νμ¬ μκ·Όμ΄κ° μ€μ ν λμ μλ μκ° Hμ MλΆμ μλ―Ένλ€.
μ λ ₯ μκ°μ 24μκ° ννμ μ¬μ©νλ€. 24μκ° ννμμ ν루μ μμμ 0:0(μμ )μ΄κ³ , λμ 23:59(λ€μλ μμ 1λΆ μ )μ΄λ€. μκ°μ λνλΌ λ, λΆνμν 0μ μ¬μ©νμ§ μλλ€.
μΆλ ₯
첫째 μ€μ μκ·Όμ΄κ° μ°½μμ΄μ λ°©λ²μ μ¬μ©ν λ, μ€μ ν΄μΌ νλ μλ μκ°μ μΆλ ₯νλ€. (μ λ ₯κ³Ό κ°μ ννλ‘ μΆλ ₯νλ©΄ λλ€.)
νμ΄
μ²μμλ κ·Έλ₯ κ²½μ° λλ μ t=0 μ΄λ©΄ t-- μ΄λ°μμΌλ‘ μ§κ΄μ μΌλ‘ μΌμ..
μλ κ²°κ³Όλ λ§κ² λμ€λλ° νλ Έλ€κ³ μ±μ νλ€... _ _ μ±μ μ리λ₯Ό μ νν μλ건 μλμ§λ§...
μλ¬΄νΌ κ·Έλμ κ³ λ―Όνλ€κ° μ’ λ μμ΄λ³΄μ΄κ² λ€μ 짬..γ γ κ·Έλ¬λλ λ§μλ€κ³ νλ€..
#include <stdio.h>
int main() {
int t, m;
scanf("%d %d",&t, &m);
m = m-45;
if (m<0) {
m = m + 60;
t = t - 1;
if (t<0) {
t = t+24;
}
}
printf ("%d %d",t, m);
}
'π Cpp > [BOJ] λ¨κ³λ³λ‘ νμ΄λ³΄κΈ°' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€][C++/CμΈμ΄] 10951λ² : A+B - 4 (0) | 2021.02.17 |
---|---|
[λ°±μ€][C++/CμΈμ΄] 10952λ² : A+B - 5 (0) | 2021.02.17 |
[λ°±μ€][C++/CμΈμ΄] 14681λ² : μ¬λΆλ©΄ κ³ λ₯΄κΈ° (0) | 2021.02.06 |
[λ°±μ€][C++/CμΈμ΄] 10871λ² : Xλ³΄λ€ μμ μ (0) | 2021.02.05 |
[λ°±μ€][C++/CμΈμ΄] 2439λ² : λ³ μ°κΈ° - 2 (0) | 2021.02.05 |