티스토리 뷰

10952번 - A+B - 5
https://www.acmicpc.net/problem/10952
#include <stdio.h>

int main()
{
	int A, B;
	bool C = true;

	while(C)
	{
		scanf("%d%d", &A, &B);
		if (A == 0 && B == 0) break;
		else printf("%d\n", A + B);
	}
}
메모리 (KB)시간 (ms)코드 길이 (B)
11120164

#include <stdio.h>

int main()
{
	int A, B;
	bool C = true;

	while(C)
	{
		scanf("%d%d", &A, &B);
		if (A>0 && B>0 && A<10 &&B <10)
		{
		printf("%d\n", A + B);
		
		}

		else
		{
			C = false;
		}
	}
}
메모리 (KB)시간 (ms)코드 길이 (B)
11120203

처음에 짰던 코드인데 조건들을 굳이 이렇게 줄 필요가 없었다… 입력값을 더 정확히 받으려면 이렇게 써야겠지만 위 코드도 맞았는데, 더 간결한게 좋지 않을까? 언젠가 코딩할 때 이런 식으로 조건을 확실히 주어야 할 때가 있을 수 있으니 위 같은 문제가 나오면 여러 방법으로도 풀어보도록 해야겠다.


Uploaded by N2T

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
링크
Total
Today
Yesterday