백준 / 1212번 / 8진수 2진수 / Python / 수학,구현,문자열
2024. 1. 16. 17:00
📚문제 📝풀이 # 1212번 8진수 2진수(BronzeII) n = int(input(),8) ans = bin(n)[2:] print(ans) input()함수를 활용하여 간단하게 풀 수 있는문제 우선 입력받은 수를 8진수 형태로 변환 이때 주의해야할 것은 int() 함수를 사용하려면 입력받은 문자가 '문자열' 형태여야 한다는 것 그렇지 않으면 int(314,8) 다음과 같은 에러 발생 (물론 뒤에 argument없이 그냥 정수/소수에는 사용가능) 해당 문자열을 몇진수로 받을건지 지정해주려면 앞의 인자가 '문자열'이어야 한다는 것 이 점 유의하기 그 다음은 bin() 함수 (integer형태의 자료를 binary형태로 변환) 로 변환 (또한 bin()함수의 결과 또한 '문자열'로 반환 됨) binary..