-
백준 1110번 더하기 사이클 [C++]소프트웨어전공/알고리즘 문제풀이 2021. 9. 24. 19:17
1. 풀이 전 전략
십의자리와 일의자리수를 구하기 위해 입력된 값 N에 대해 10으로 몫과 나머지 연산을 통해서 해결하고자 했다.
15분정도 구현을 시도하다가 아는것만으로 풀지 못할꺼 같아서 구글링을 시도했다.
https://st-lab.tistory.com/260
풀이는 위 블로그의 글을 참고했다.
내가 몰랐던것들
1. int N을 그냥 선언하는게 아니라 init이라는 변수에 넣어줘야 한다. ( 이걸 할줄 몰라서 결국 못풀었다 )
2. do-while문 _ 꼭 이걸 알아야 푸는 문제는 아닌데, 이렇게 쓰는게 보다 깔끔하다고 한다.
코드가 이보다 지저분 하지만 다른 방법으로 스스로 짜본 코드는 다음과 같다.
'소프트웨어전공 > 알고리즘 문제풀이' 카테고리의 다른 글
C++ 숫자의 총 개수 (0) 2021.09.26 백준 1152번 단어의 개수 _ [C++] (0) 2021.09.25 백준 1924번 _ 2007년 x월 y일은 무슨 요일? [C++] (0) 2021.09.23 백준 2741번 _ C++ ( 시간초과 해결하기 ) (0) 2021.09.22 C++ 모두의 약수 ( 제한시간 1초 ) (0) 2021.09.21