기초부터 내가 아주 잘못되어 있으면서
다른 문제를 풀려고 했었다는걸 가장 간단한 입출력 문제를 풀면서 느낀다.
누군가는 그냥 똑같고 쉬운 코드 같은데 왜 올리겠냐고 하지만
다시 풀었을 때, 스스로 조금씩 변화하고 있는, 작은 코드라도 조금씩 나아지는 모습을 남기기 위해.
저런식으로 while 조건문에 입력하는 것은 물론 여러가지 조건식을 쓸 수 있다는 사실... 캐치!
예전에 BOJ 처음 들었을 때 풀었던 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include<iostream> using namespace std; int main() { int A, B; while (cin >> A >> B) { if (A == 0 && B == 0) break; cout << A + B << endl; } return 0; } | cs |
다시 공부하면서 푼 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include<iostream> using namespace std; int main() { int a,b; while(cin>>a>>b && a!=0 && b!=0) { cout<<a+b<<endl; } return 0; } | cs |
반응형