백준 1977 c++

magicdrill·2024년 3월 4일

백준 문제풀이

목록 보기
92/675

백준 1977 c++

#include <stdio.h>

#pragma warning (disable:4996)

int main(void)
{
	int M, N;
	int i;
	int sum = 0;
	int min = 10000;

	scanf("%d %d", &M, &N);
	
	for (i = 1; i *i <= N; i++)
	{
		if (i * i >= M && i * i <= N)
		{
			sum += i * i;
			if (i * i < min)
			{
				min = i * i;
			}
			else
			{
				;
			}
		}
		else
		{
			;
		}
	}

	if (sum == 0)
	{
		printf("-1\n");
	}
	else
	{
		printf("%d\n%d\n", sum, min);
	}

	return 0;
}

0개의 댓글