2024/09/29 2

[백준/파이썬] 1267번 핸드폰 요금

※ 문제동호는 새악대로 T 통신사의 새 핸드폰 옴머나를 샀다. 새악대로 T 통신사는 동호에게 다음 두 가지 요금제 중 하나를 선택하라고 했다.영식 요금제민식 요금제영식 요금제는 30초마다 10원씩 청구된다. 이 말은 만약 29초 또는 그 보다 적은 시간 통화를 했으면 10원이 청구된다. 만약 30초부터 59초 사이로 통화를 했으면 20원이 청구된다.민식 요금제는 60초마다 15원씩 청구된다. 이 말은 만약 59초 또는 그 보다 적은 시간 통화를 했으면 15원이 청구된다. 만약 60초부터 119초 사이로 통화를 했으면 30원이 청구된다.동호가 저번 달에 새악대로 T 통신사를 이용할 때 통화 시간 목록이 주어지면 어느 요금제를 사용 하는 것이 저렴한지 출력하는 프로그램을 작성하시오.※ 입력동호가 저번 달에 ..

백준 2024.09.29

[백준/파이썬] 1550번 16진수

※ 문제16진수 수를 입력받아서 10진수로 출력하는 프로그램을 작성하시오.※ 입력첫째 줄에 16진수 수가 주어진다. 이 수의 최대 길이는 6글자이다. 16진수 수는 0~9와 A~F로 이루어져 있고, A~F는 10~15를 뜻한다. 또, 이 수는 음이 아닌 정수이다.※ 출력첫째 줄에 입력으로 주어진 16진수 수를 10진수로 변환해 출력한다. ※ 해결방법처음에는 이 문제를 어떻게 해결해야하나 막막했다. 아스키코드를 써야할지 다양한 방법으로 고민을 해보았으나 생각보다 더 단순하게 문제를 해결할 수 는 방법을 알게 되었다. 바로 파이썬 자체의 시스템을 이용하면 간단하게 해결이 되었는데, 문자열로 값을 입력받고 int(값,16)이라는 형식으로 써주게 되면 10진수로 변환해서 출력해주는 방법이 있었다.... ※ 파이..

백준 2024.09.29