Nefus

Codeup 1093~1095, 1402, 1403, 1405 문제 풀이

No. 1093

#include <stdio.h>
int main(void)
{
    int a, j, array[23] = { 0, };
    scanf("%d", &a);

    for (int i = 0; i < a; i++)
    {
        scanf("%d", &j);
        array[j]++;
    }

    for (int i = 0; i < 23; i++)
    {
        printf("%d ", array[i+1]);
    }
    return 0;

}

 

No. 1094

#include <stdio.h>
int array[10001], a;

int main(void)
{
    scanf("%d", &a);

    for (int i = 0; i < a; i++)
    {
        scanf("%d", &array[i]);
    }

    for (int i = a-1; i >= 0; i--)
    {
        printf("%d ", array[i]);
    }
    return 0;
}

 

No. 1095

#include <stdio.h>
#include <limits.h>
int array[10001], a, min = INT_MAX;
int main(void)
{
    scanf("%d", &a);

    for (int i = 0; i < a; i++)
    {
        scanf("%d", &array[i]);

        if (array[i] <= min)
        {
            min = array[i];
        }
    }

    printf("%d", min);
    return 0;

}

 

No. 1402

#include <stdio.h>
int main(void)
{
    int a, array[1001];

    scanf("%d", &a);

    for (int i = 0; i < a; i++)
    {
        scanf("%d", &array[i]);
    }

    for (int i = a - 1; i >= 0; i--)
    {
        printf("%d ", array[i]);
    }
    return 0;
}

 

No. 1403

#include <stdio.h>
int main(void)
{
    int a, array[101];

    scanf("%d", &a);

    for (int i = 0; i < a; i++)
    {
        scanf("%d", &array[i]);
    }

    for (int i = 1; i <= 2; i++)
    {
        for (int j = 0; j < a; j++)
        {
            printf("%d\n", array[j]);
        }
    }
    return 0;
}

 

No. 1405

#include <stdio.h>
int main(void)
{
    int a, array[1001];
   
    scanf("%d", &a);

    for (int i = 0; i < a; i++)
    {
        scanf("%d", &array[i]);
    }

    for (int i = 0; i < a; i++)
    {
        for (int j = i; j < i + a; j++)
        {
            printf("%d ", array[j % a]);
        }
        printf("\n");
    }
    return 0;
}