본문 바로가기

알고리즘/BOJ

10952번

기초부터 내가 아주 잘못되어 있으면서

다른 문제를 풀려고 했었다는걸 가장 간단한 입출력 문제를 풀면서 느낀다.


누군가는 그냥 똑같고 쉬운 코드 같은데 왜 올리겠냐고 하지만

다시 풀었을 때, 스스로 조금씩 변화하고 있는, 작은 코드라도 조금씩 나아지는 모습을 남기기 위해.


저런식으로 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>>&& a!=0 && b!=0)
    {
        cout<<a+b<<endl;
    }
    
    return 0;
}
cs


반응형

'알고리즘 > BOJ' 카테고리의 다른 글

2445번  (0) 2017.11.12
10818번  (0) 2017.11.12
1924번  (0) 2017.11.12
11718번  (0) 2017.11.12
10951번  (0) 2017.11.12