[DAY 112 - 코드업 CodeUp] 6087 - 3의 배수는 통과 (파이썬)
·
알고리즘 공부/코드업
📝 문제 요약 > 1부터 입력한 정수까지 1씩 증가시켜 출력하는 프로그램을 작성하되, 3의 배수인 경우는 출력하지 않도록 만들어보자. https://codeup.kr/problem.php?id=6087 [기초-종합] 3의 배수는 통과(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 🎨 풀이 💡 전체 코드 import sys N = int(sys.stdin.readline()) for i in range(1,N+1): if i % 3 != 0 : print(i, end=' ') > 핵심 : 3의 배수가 아니라면 prin..
[DAY 111 - 코드업 CodeUp] 6086 - 거기까지! 이제 그만~ (파이썬)
·
알고리즘 공부/코드업
📝 문제 요약 > 1, 2, 3 ... 을 순서대로 계속 더해 합을 만드는데, 그 합이 입력한 정수보다 작을 동안만 계속 더하는 프로그램을 작성해보자. 즉, 1부터 n까지 정수를 하나씩 더해 합을 만드는데, 어디까지 더해야 입력한 수보다 같거나 커지는지 알아보고자 하는 문제이다. 하지만, 이번에는 그 때 까지의 합을 출력해야 한다. 예를 들어, 57을 입력하면 1+2+3+...+8+9+10=55에서 그 다음 수인 11을 더해 66이 될 때, 그 값 66이 출력되어야 한다. https://codeup.kr/problem.php?id=6086 [기초-종합] 거기까지! 이제 그만~(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터..
[DAY 110 - 코드업 CodeUp] 6085 - 그림 파일 저장용량 계산하기 (파이썬)
·
알고리즘 공부/코드업
📝 문제 요약 > 일반적인 1024 * 768 사이즈(해상도)의 각점에 대해 24비트(rgb 각각 8비트씩 3개)로 저장하려면 1024 * 768 * 24 bit의 저장공간이 필요한데, 1024*768*24/8/1024/1024 로 계산하면 약 2.25 MB 정도가 필요하다. 이미지의 가로 해상도 w, 세로 해상도 h, 한 픽셀을 저장하기 위한 비트 b 가 주어질 때, 압축하지 않고 저장하기 위해 필요한 저장 용량을 계산하는 프로그램을 작성해 보자. https://codeup.kr/problem.php?id=6085 [기초-종합] 그림 파일 저장용량 계산하기(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 이미지가..
[DAY 109 - 코드업 CodeUp] 6084 - 소리 파일 저장용량 계산하기 (파이썬)
·
알고리즘 공부/코드업
📝 문제 설명 > 1초 동안 마이크로 소리강약을 체크하는 횟수를 h (헤르쯔, Hz 는 1초에 몇 번? 체크하는가를 의미한다.) 한 번 체크한 값을 저장할 때 사용하는 비트수를 b (2비트를 사용하면 0 또는 1 두 가지, 16비트를 사용하면 65536가지..) 좌우 등 소리를 저장할 트랙 개수인 채널 개수를 c (모노는 1개, 스테레오는 2개의 트랙으로 저장함을 의미한다.) 녹음할 시간(초) s가 주어질 때, 필요한 저장 용량을 계산하는 프로그램을 작성해보자. 실제로, 일반적인 CD 음질(44.1KHz, 16bit, 스테레오)로 1초 동안 저장하려면 44100 * 16 * 2 * 1 bit의 저장공간이 필요한데, 44100*16*2*1/8/1024/1024 로 계산하면 약 0.168 MB 정도가 필요하..
[DAY 108 - 코드업 CodeUp] 6083 - 빛 섞어 색 만들기 (파이썬)
·
알고리즘 공부/코드업
📝 문제 설명 > 빨강(r), 초록(g), 파랑(b) 각 빛의 가짓수가 주어질 때, 주어진 rgb 빛들을 섞어 만들 수 있는 모든 경우의 조합(r g b)과 만들 수 있는 색의 가짓 수를 계산해보자. - r, g, b 순서로 출력되는 형태이다. https://codeup.kr/problem.php?id=6083 [기초-종합] 빛 섞어 색 만들기(설명)(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 빨강(red), 초록(green), 파랑(blue) 빛을 섞어 여러 가지 다른 색 빛을 만들어 내려 codeup.kr 🎨 풀이 💡 전체 코드 import sys r, g, b = map(int,sys.stdin.read..
[DAY 107 - 코드업 CodeUp] 6082 - 3 6 9 게임의 왕이 되자 (파이썬)
·
알고리즘 공부/코드업
📝 문제 설명 > 3 6 9 게임의 왕이 되기 위한 369 마스터 프로그램을 작성해 보자. https://codeup.kr/problem.php?id=6082 [기초-종합] 3 6 9 게임의 왕이 되자(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 🎨 풀이 💡 전체 코드 import sys n = int(sys.stdin.readline()) for num in range(1,n+1): if num % 10 == 3 or num % 10 == 6 or num % 10 == 9: print("X",end = ' ') ..
[DAY 106 - 코드업 CodeUp] 6081 - 16진수 구구단 출력하기 (파이썬)
·
알고리즘 공부/코드업
📝 문제 설명 > A, B, C, D, E, F 중 하나가 입력될 때, 1부터 F까지 곱한 16진수 구구단의 내용을 출력해보자. (단, A ~ F 까지만 입력된다.) https://codeup.kr/problem.php?id=6081&rid=0 [기초-종합] 16진수 구구단 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 🎨 풀이 💡 전체 코드 s = int(input(),16) for i in range(1,16): print('{0}*{1}={2}'.format(format(s,'x').upper(),format..
[DAY 105 - 코드업 CodeUp] 6080 - 주사위 2개 던지기 (파이썬)
·
알고리즘 공부/코드업
📝 문제 설명 > 1부터 n까지, 1부터 m까지 숫자가 적힌 서로 다른 주사위 2개를 던졌을 때, 나올 수 있는 모든 경우를 출력해보자. https://codeup.kr/problem.php?id=6080&rid=0 [기초-종합] 주사위 2개 던지기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 🎨 풀이 💡 전체 코드 import sys n,m = map(int,sys.stdin.readline().split()) for i in range(1,n+1): for j in range(1,m+1): print(i,j) ..