티스토리 뷰

Codeup

Codeup]C-기초100제_1091~1095

Pican 2019. 5. 7. 09:32

1091][기초-종합] 수 나열하기3

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
int main()
{
    int a, m, d, n, i;
    scanf("%d %d %d %d"&a, &m, &d, &n);
    for (i = 1; i<n; i++)
    {
        a = a*+ d;
    }
    printf("%d", a);
}
cs

시작 값, 곱할 값, 더할 값, 얼마나 할지를 입력받아

n번째의 값을 출력하여 줍니다.

1092][기초-종합] 함께 문제 푸는 날1

1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
int main()
{
    int i, j, k, day = 1;
    scanf("%d %d %d"&i, &j, &k);
    while (day%i != 0 || day%j != 0 || day%k != 0) {
        day++;
    }
    printf("%d", day);
}
cs

3명의 방문 주기가 입력받아, 세 명이 모두 방문하는 날짜를 출력합니다.

1093][기초-종합+배열] 이상한 출석 번호 부르기1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int i, j, k, a[24];
     
int main()
{
    scanf("%d"&k);
     
    for(i=0; i<k; i++)
    {
        scanf("%d"&j);
        a[j]++;
    }
     
    for(i=1; i<=23; i++)
    {
        printf("%d ",a[i]);
    }
    return 0;
}
cs

출석 번호를 부른 횟수를 먼저 입력받고, 그 뒤에 무작위로 부른 n개의 번호가 주어진다.

1번부터 번호가 불린 횟수를 출력하여 줍니다.

 

필자의 경우, 배열에 불린 횟수를 담아 놓은 후, 반복문을 이용해 배열의 값을 출력했습니다.

1094][기초-종합+배열] 이상한 출석 번호 부르기2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int i, j, k, arr[100];
int main()
{
    scanf("%d",&k);
 
    for(i=0; i<k; i++)
        scanf("%d"&arr[i]);
      
    for(i=k-1; i>=0; i--)
        printf("%d ", arr[i]);
 
    return 0;
}
cs

93번과 유사하지만, 부른 횟수를 거꾸로 출력하여야 합니다.

ex) 부른 횟수가 순서대로 2 3 4 1이라면 거꾸로 1 4 3 2 로 출력합니다.

간단히 배열의 값을 1부터 했던것을 바꾸어, 최대 값부터 1까지 하면 됩니다.

1095][기초-종합+배열] 이상한 출석 번호 부르기3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main()
{
    int i, j, k;
    int arr[100= {0};
    int min = 24;
     
    scanf("%d"&k);
    for(i=0; i<k; i++)
    {
        scanf("%d"&arr[i]);
        if(min > arr[i])
            min  =arr[i];
    }
    printf("%d", min);
    return 0;
}
cs

93번과 유사하지만, 가장 빠른 번호 1개를 출력하여야 합니다.

이 경우, 작은 값을 담을 변수를 생성하여, 배열의 요소와 min의 값을 비교하면 됩니다.

 

수고하셨습니다. Codeup 1091~1095까지 보셨습니다.

'Codeup' 카테고리의 다른 글

Codeup]C-기초100제_1096~1099  (0) 2019.05.07
Codeup]C-기초100제_1086~1090  (0) 2019.05.07
Codeup]C-기초100제_1078~1085  (0) 2019.05.07
Codeup]C-기초100제_1001~1077  (0) 2019.05.07
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
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
글 보관함