블로그에 하루 하루 문제를 풀고 정리를 해 보려고 했지만 간단한 문제들은 간단하다는 이유로 쉽게 휴대전화로 풀어버리고, 어려운 문제는 고민을 하다가 해결을 하지 못해 답답하기만 했는데 50여일 프로젝트를 하며 쉬운 것들은 쉬운데로 정리도 안되고 슥 넘어가버리게 되었는데 다시 돌아보면서 정리를 끝까지 해 보려고 다시 마음을 잡았습니다.

 

 

 

 

오늘의 문제는 두 정수 사이의 합을 구하는 문제였습니다.

 

 

언어선택: JAVA, C#, C++,GO,JS,Kotlin, Python2, Python3, Ruby, Scala, Swift

 

[링크]

programmers.co.kr/learn/courses/30/lessons/12912

 

 

 

1트, c#으로 풀어보기

 

 

1트 결과? 읭? 왜?

범위가 크면 뭔가 이상한것인가 싶어서 c++로 그냥 언어는 바꿔보고 작업을 다시 해 봤습니다.

 

 

 

 

2트, C+++로!

 

 

 

소스는 문제가 원하는 것을 간단하게 반복문을 통해서 작업하였습니다. 수식을 통해서 값을 구해내는 방법은 피하고 기본부터 뭔가 공부하는 느낌으로 해 봤는데, 데이터의 형에 맞춰 Long을 쓰니 아래와 같은 결과를 얻을 수 있었습니다.

 

 

 

 

+ Recent posts