본문 바로가기

Problem Solving599

[CodeUp][Python 기초 100제] 6086번 : [기초-종합] 거기까지! 이제 그만~ 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 거기까지! 이제 그만~(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 언제까지 합을 계산할 지를 정하는 정수 1개를 입력합니다. 정수형으로 변환하고 변수 sum_limit에 넣어줍니다. 1, 2, 3, 4, 5, ... 순서대로 계속 더한 값을 저장할 변수 num_sum을 선언합니다. 0으로 초기화합니다. 1, 2, 3, 4, 5, ... 순서대로 증가하는 수를 저장하는 변수 cur_num을 선언합니다. 1부터 시작하므로 1로 초기화합니.. 2021. 8. 6.
[CodeUp][Python 기초 100제] 6085번 : [기초-종합] 그림 파일 저장용량 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 그림 파일 저장용량 계산하기(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 이미지가 컴퓨터에 저장될 때에도 디지털 데이터화 되어 저장된다. 가장 기본 codeup.kr 주의해야 할 점 바로 앞 문제인 6084번 문제와 거의 같은 문제입니다. 다만, 필요한 저장 공간을 출력할 때, 소수점 둘째 자리까지의 정확도로 출력해야 한다는 것을 잊으면 안 됩니다. 출력 형식도 필요한 저장 공간값과 MB 사이에 공백이 있는 것을 잘 봐야 합니다. 생각한 풀이 과정 이미지의 가로 해상도 w, 세로 해상도 h, 한 픽셀을 저장하기 위한 비트 b를 공백을 두고 입력합니다.. 2021. 8. 5.
[CodeUp][Python 기초 100제] 6084번 : [기초-종합] 소리 파일 저장용량 계산하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 소리 파일 저장용량 계산하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 필요한 저장 공간을 출력할 때, 소수점 첫째 자리까지의 정확도로 출력해야 한다는 것을 잊으면 안됩니다. 출력 형식도 필요한 저장 공간값과 MB 사이에 공백이 있는 것을 잘 봐야합니다. 생각한 풀이 과정 1초 동안 마이크로 소리강약을 체크하는 횟수 h, 한 번 체크한 값을 저장할 때 사용하는 비트수 b, 좌우 등 소리를 저장할 트랙 개수인 채널 개수 c, 녹음할 시간(초) .. 2021. 8. 5.
[CodeUp][Python 기초 100제] 6083번 : [기초-종합] 빛 섞어 색 만들기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 빛 섞어 색 만들기(설명)(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 빨강(red), 초록(green), 파랑(blue) 빛을 섞어 여러 가지 다른 색 빛을 만들어 내려 codeup.kr 주의해야 할 점 이번 문제에서는 다른 문제들과는 다르게 시간 제한에 1초를 더 줬습니다. 시간 제한을 더 줬다는 것은 다른 문제들보다 더 어렵게 느껴지는 문제일 수도 있습니다. 생각한 풀이 과정 빨녹파 각 빛의 가짓수를 공백을 두고 입력합니다. 각각 정수형으로 변환하고, r, g, b 변수에 넣어줍니다. 0부터 r-1까지, 0부터 g-1까지, 0부터 b-1까지 반.. 2021. 8. 5.
[CodeUp][Python 기초 100제] 6082번 : [기초-종합] 3 6 9 게임의 왕이 되자 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 3 6 9 게임의 왕이 되자(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 이 문제에서 3 6 9 게임은 최대 29까지만 진행합니다. 그래서 일의 자리수만 염두에 두고 풀어도 됩니다. 만약 30 이상 더 진행되는 3 6 9 게임이라면 다른 방법으로 풀어야합니다. 생각한 풀이 과정 1 ~ 29 사이 숫자인 30보다 작은 정수 1개를 입력합니다. 입력한 정수를 정수형으로 변환합니다. 1부터 입력한 정수까지 반복하는 반복문을 만듭니다. 현재 숫.. 2021. 8. 5.
[CodeUp][Python 기초 100제] 6081번 : [기초-종합] 16진수 구구단 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 16진수 구구단 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야 할 점 입력하는 16진수 숫자는 A ~ F 중에 하나로 입력합니다. 이 16진수 숫자를 어떻게 숫자로 만들어야 할지를 생각해봐야 합니다. 16진수 구구단을 출력할 때, 알파벳 부분은 모두 대문자로 출력해야 합니다. 생각한 풀이 과정 16진수로 A ~ F 중 한 자릿수를 입력합니다. 입력한 16진수 숫자를 정수형으로 변환합니다. 16진수 구구단은 입력한 16진수 숫자를 1부터 15까지.. 2021. 8. 5.
[프로그래머스][Level 1][Python][위클리 챌린지][1주차] 부족한 금액 계산하기 밑의 링크는 프로그래머스에서의 문제 링크입니다. 코딩테스트 연습 - 1주차 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 programmers.co.kr 주의해야 할 점 저처럼 등차수열의 합의 공식을 이용해서 푼다면 공식을 기억하고 있어야 풀 수 있습니다. 저도 까먹고 있었지만, 최근에 등차수열에 대해 한 번 볼 일이 있어서 기억해내고 풀 수 있었습니다. 만약 등차수열의 합이 기억이 안 나신다면 그냥 반복문을 이용해서 푸실 수 있습니다. 생각한 풀이 과정 놀이기구를 count번 타는데 필요한 금액을 등차수열의 합을 이용해서 구하고 cost 변수에 저장합니.. 2021. 8. 4.
[CodeUp][Python 기초 100제] 6080번 : [기초-종합] 주사위 2개 던지기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 주사위 2개 던지기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 서로 다른 주사위 2개의 면의 개수 n, m을 공백을 두고 입력합니다. 각각 정수형으로 변환합니다. 첫 번째 수는 n, 두 번째 수는 m으로 고정해 1부터 오름차순 순서로 출력해야합니다. 첫 번째 수 n은 고정된 상태에서 두 번째 수 m이 오름차순 순서로 출력되므로, 바깥 반복문을 1부터 n까지 반복하는 반복문으로 만듭니다. 과정 3에서 만든 반복문 내부에 1부터 m까지 .. 2021. 8. 4.
[CodeUp][Python 기초 100제] 6079번 : [기초-종합] 언제까지 더해야 할까? 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 언제까지 더해야 할까?(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 생각한 풀이 과정 0 ~ 100 사이의 정수 1개를 입력하고, 정수형으로 변환합니다. 변수 compare_num에 넣어줍니다. 1, 2, 3, ... 차례로 더한 값을 저장할 변수 num_sum을 선언합니다. 0으로 초기화합니다. 1, 2, 3, ... 차례로 더해나갈 수를 저장하는 변수 cur_num을 선언합니다. 1부터 시작하므로 1로 초기화합니다. 계속 반복하는 반복문을 만듭니다. cur.. 2021. 8. 4.
[CodeUp][Python 기초 100제] 6078번 : [기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기 밑의 링크는 CodeUp에서의 문제 링크입니다. [기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 주의해야할 점 문자를 입력할 때 readline을 사용하므로, 문자를 입력하고 나서 \n을 떼어주는 것을 잊으면 안됩니다. 생각한 풀이 과정 계속 반복하는 반복문을 만듭니다. 문자 1개를 입력합니다. 입력한 문자에서 오른쪽 맨 끝의 \n은 떼어줍니다. 입력한 문자를 출력합니다. 입력한 문자가 q라면, 반복문을 탈출합니다. 제출한 파이썬 코드 # readline을 사용하기 위.. 2021. 8. 4.