나의 발자취
백준 1330. 시계 본문
#include <iostream>
using namespace std;
int main(){
int x,y;
cin >> x >> y;
if (y < 45){
y += 15;
if ( --x < 0)
x = 23;
}
else
y -= 45;
cout << x << " " << y;
}
// int main(){
// int x,y;
// cin >> x >> y;
// if ( x>0 && y > 45 ) cout << x << " " << y-45 ;
// else if (x>0 && y < 45) cout << x-1 << " " << 60 + y - 45;
// else if (x = 0 && y > 45 ) cout << "23 " << y - 45;
// else cout << "23 " << 15 + y;
// return 0;
// }
결과는 맞았는데 채점을 하면 틀렸다고 나오는 코드 였다
그리고 c++은 출력시 문자연산자가 따로 없이 그냥 <<을 써야한다는것을 ...
전위연산자와 이항연산자(갑자기 기억이..두시간 잤더니 너무 몽롱 ) -= += 와 같은 .. 를 활용해서 식을 더 짧게
중첩 if문으로 만들 수 있었다는것
'computer language > C++' 카테고리의 다른 글
[10818] 최소, 최대 (0) | 2020.11.18 |
---|---|
8393. 팩토리얼 계산 (풀이 두개, 메모리 비교) (0) | 2020.10.13 |
백준 1008 - A/B 출력 (0) | 2020.10.07 |
백준 11021번 (0) | 2020.09.14 |
백준 2741 (0) | 2020.09.14 |
Comments