파이썬 bin1 파이썬 정수 1000000까지 2진수, 10진수가 같은 회문의 정수 구하기 제목을 좀 난해하게 적었는데 설명하자면 이렇다. 101 같이 뒤집어도 같은 숫자가 존재한다 131, 212... 등등 한자리 정수는 말할것도 없고 입력받은 정수까지의 회문이 가능한 수를 구하는건데 조건이 2진수를 포함한것 까지이다. 그러면 if문에는 and를 사용해 2진수랑 10진수의 회문이 같은 정수를 구하자 라고 인지할 수 있다. 뭐.. 10진수까지는 어찌저찌해서 금방 코드를 짤 수 있겠지만 2진수는 조금 난해했다. 자바로 했을때는 라이브러리를 사용하지않고 직접 '/', '%'를 써서 배열에 저장하는 식으로 구현했던 기억이 있다. 하지만 파이썬은 그렇지 않다. 역시나 대단한 언어이다. 물론 다른 분들의 코드를 참고해서 작성했다. 비교해야할 것은 먼저 반복문안에 모든 숫자를 비교해야 하는데 1부터 10.. 2021. 10. 7. 이전 1 다음