Unit 36.13
, 박 종익님이 작성#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int numArr[5];
int smallestNumber;
scanf("%d %d %d %d %d", &numArr[0], &numArr[1], &numArr[2], &numArr[3], &numArr[4]);
smallestNumber = numArr[0];
for (int i = 0; i < sizeof(numArr) / sizeof(int); i++)
{
if (numArr[i] < smallestNumber)
{
smallestNumber = numArr[i];
break;
}
numArr[i];
}
printf("%d\n", smallestNumber);
return 0;
}
비주얼 스튜디오에선 됐는데 심사문제에선 안 되네요. 뭐가 문제인 건지 알려주세요.
Re: Unit 36.13
, 도장_ 관리자님이 작성로직이 틀렸습니다.
가장 작은 숫자가 있는 위치에 따라 결과가 다르게 나옵니다.
자세한 건 링크로 확인하세요.
https://glot.io/snippets/fhebb7ds0s
Input에 예시 입력 값이 있고, Run 실행하면 결과가 나옵니다.