치킨댄스를 추는 곰곰이를 본 임스 2
https://www.acmicpc.net/problem/26068
시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 1024 MB | 1732 | 1262 | 1130 | 76.455% |
문제
마음씨 착한 곰곰이는 임스에게 치킨 기프티콘을 여러 번 선물했다.
기프티콘이 있다는 사실을 잊고 있던 임스는 치킨 댄스를 추는 곰곰이를 보고 그 사실이 생각났다.
치킨 기프티콘을 선물받은 횟수 N과 선물의 남은 유효기간이 주어질 때, 임스가 사용할 기프티콘의 개수를 구하시오.
임스는 기프티콘을 아껴 사용하기 위해 유효기간이 90일 이하로 남은 기프티콘만 사용할 것이다.
입력
첫 번째 줄에는 임스가 받은 기프티콘의 개수 정수 N이 주어진다. (1≤N≤1000)
두 번째 줄부터 N개의 줄에 걸쳐 i번째 기프티콘의 남은 유효기간 x_i 가 D-xi
와 같은 형식으로 주어진다. (1≤ x_i ≤365)
출력
임스가 사용할 기프티콘의 개수를 출력하시오.
예제 입력 1
3 D-86 D-8 D-6
예제 출력 1
3
예제 입력 2
4 D-98 D-5 D-94 D-2
예제 출력 2
2
출처
- 문제를 검수한 사람: bnb2011, chogahui05, jthis, jyheo98, pichulia, pjshwa, r4pidstart, tony9402
- 문제를 만든 사람: lms0806
알고리즘 분류
통과된 코드
#include <iostream> #include <string> #include <cstdlib> using namespace std; int N, temp, res; string str; int main() { cin >> N; for (int i = 0; i < N; i++) { cin >> str; temp = atoi(str.substr(2, str.length() - 2).c_str()); if (temp <= 90) res++; } cout << res; return 0; }
90을 미포함해서 틀렸다.