바킹독 0x02 문제1 - X보다 작은 수 / 백준 10871번
문제가 엄청 많이 생겼다.
하나하나 풀어야 하는데..
이렇게 하면 실력이 정말 늘을까?라는 생각이 드는 요즘
bits/stdc++. h 헤더를 설치하는데 두 시간은 걸린거 같다.
공부를 두시간 안 하는데..ㅋㅋㅋ 스읍
이번에 배운 코드를 잘 써먹어보자.
ios::sync_with_stdio(0);
cin.tie(0);
이 두 개를 꼭 써줘야 한다고 한다.
ios::sync_with_stdio(0);
c++로만 쓸 거니까 다른 동기화 XX!!
이라고 해석하며 그렇게 되면 시감이 절약된다고 한다.
cin.tie(0);
이건 원래 컴퓨터는 cin을 듣고 cout을 하는 게 기본적인데
이것을 0으로 하면 cin cout 순번을 신경 안 쓴다는 것이다.
오잉 그래도 되나요? 하지만 알고리즘에서는
이런 건 중요하지 않아서 시간절약을 위해 쓴다고 한다!
일단 그럼 필요한 게..
N, A, X
cin을 3개 해야 한다.
for문을 사용하면 좋을 거 같은데?
음... 이상한데
일단 일단 꼭 필요한 코드들만 정리해 보자
사실 이 밑으로는.. 할 말이 없다
나의 cin도 금세 까먹어서 << 이쪽인가 >> 이쪽인가..
백만 년 고민하고 틀렸다 ㅋㅋㅋㅋ
그리고 답을 봤다
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
안 봤으면 평생 못 풀었을 거 같다.
생각보다 코테문제를 푸는 게 어려웠다.
답...
1. cin 은 화살표가 >>이다.
cout으로도 출력해야 한다.
2. 중요한 두줄은
main 안에 넣어줘야 한다.
3. 수열은 배열 즉 a []으로 되어야 한다.
배열에 있는 숫자 중에서
x보다 작은 수를 빼야 하니까
if문도 써줘야 한다.
4. 띄어쓰기는 ' '으로도 가능하다!
아니 나만 어려워??