Programming/C

백준 1924,8393,10818,2741,2742,2739 (c언어)

fishersheep 2021. 8. 13. 01:14
반응형

백준1924

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
	int x, y;
	int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
	int result = 0;

	scanf("%d %d", &x, &y);

	for (int i = 0; i < x - 1; i++)
	{
		y += month[i];
	}
	result = y % 7;
	
	switch (result) {

	case 0:
		printf("SUN");
		break;
	case 1:
		printf("MON");
		break;
	case 2:
		printf("TUE");
		break;
	case 3:
		printf("WED");
		break;
	case 4:
		printf("THU");
		break;
	case 5:
		printf("FRI");
		break;
	case 6:
		printf("SAT");
		break;
	}

	return 0;
}

백준8393

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
	int n;
	int sum = 0;
	scanf("%d", &n);

	if (n < 0 || n>10000)
		scanf("%d", &n);

	for (int i = 0; i < n; i++)
	{
		sum += i+1;
	}

	printf("%d", sum);

	return 0;
}

백준10818

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

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

	int min = 1000000;
	int max= -1000000;
	int temp;

	for (int i = 0; i < n; i++)
	{
		scanf("%d", &temp);

		if (temp < min)
			min = temp;
		if (temp > max)
			max = temp;

	}

	printf("%d %d", min, max);
	


	return 0;
}

백준2741

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

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

	if (n > 100000)
		scanf("%d", &n);

	for (int i = 0; i < n; i++)
	{
		printf("%d\n", i + 1);
	}


	return 0;
}

백준2742

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

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

	if (n > 100000)
		scanf("%d", &n);

	for (int i = n; i > 0; i--)
	{
		printf("%d\n", i);
	}


	return 0;
}

백준2739

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

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

	if (n <0 || n>9)
		scanf("%d", &n);

	for (int i = 0; i < 9; i++)
	{
		printf("%d * %d = %d\n", n, i + 1, n * (i + 1));
	}


	return 0;
}
반응형