본문 바로가기
Computer Science

삼성시의 버스 노선

by OKOK 2019. 1. 31.

1. 1과 -1

2. 로 해서 배열에서 편리하게 풀이하는 것

3. 컨디션 관리해서

4. 머리가 뱅그르르 잘 돌아가도록 만들기

5. 몸이 가벼워야 한다

6. 머리가 가벼워야 함.. 


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#define MAX 10
 
int main()
{
    freopen("input.txt""r", stdin);
    int test;
    scanf("%d"&test);
    for (int tc = 1; tc <= test; tc++)
    {
        int n;
        int f[MAX] = { 0, };
        scanf("%d"&n);
        for (int i = 0; i < n; i++) {
            int a, b;
            scanf("%d %d"&a, &b);
            f[a]++;
            f[b + 1]--;
        }
        for (int i = 1; i <= MAX; i++)
            f[i] += f[i - 1];
        int q;
        scanf("%d"&q);
        printf("#%d ", tc);
        while (q--)
        {
            int a;
            scanf("%d"&a);
            printf("%d ", f[a]);
        }
        printf("\n");
    }
    return 0;
}
cs

 


'Computer Science' 카테고리의 다른 글

중호와 세 소수  (0) 2019.01.31
정곤이의 단조 증가하는 수  (0) 2019.01.31
기차 사이의 파리  (0) 2019.01.30
금속막대  (0) 2019.01.28
행렬찾기  (0) 2019.01.28

댓글