컴퓨터/문제풀이집
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
// 수열 만들기
int nums[1000];
int cnt = 0;
for (int i = 0; i < 1000; i++)
{
for (int j = 0; j < i; j++)
{
if (cnt == 1000)
break;
nums[cnt] = i;
cnt++;
}
}
int st, end;
scanf("%d %d", &st, &end);
int result = 0;
for (int i = st - 1; i < end; i++)
{
result += nums[i];
}
printf("%d\n", result);
}
한 번에 쉽게 구현하였다 물론 좀 더 생각해보면 수열을 만들지 않는 방법으로 하는 것도 있겠지만 제한시간도 넉넉하니..
백준 2747 / 2748 - 피보나치 수 1,2 (재귀 vs 반복) (0) | 2021.11.25 |
---|---|
백준 2503 - 숫자 야구(C언어) (0) | 2021.09.20 |
백준 1205 - 등수구하기(C언어) (0) | 2021.07.29 |
백준 1236 - 성 지키기(C언어) (0) | 2021.07.12 |
백준 1032 - 명령프롬프트(C언어) (0) | 2021.06.29 |
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet