Python 929

코드업[CodeUp] (파이썬) 6088번 풀이

Python으로 구현한 6088번 수 나열하기1 문제 풀이입니다. https://codeup.kr/problem.php?id=6088 [기초-종합] 수 나열하기1(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr a, d, n = map(int, input().split()) result = a count = 1 while(1) : result += d count += 1 if count == n : break print(result) 시작 값(a), 등차의 값(d), 몇 번째 수인지를 의미하는 정수(n)을 공백으로 구분하여 ..

코드업[CodeUp] (파이썬) 6087번 풀이

Python으로 구현한 6087번 3의 배수는 통과 문제 풀이입니다. https://codeup.kr/problem.php?id=6087 [기초-종합] 3의 배수는 통과(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr x = int(input()) for i in range(1, x+1) : if i%3 == 0 : continue else : print(i, end = ' ') 정수 1개를 입력받은 후 반복문을 통해 1부터 시작하여 입력한 정수보다 작거나 같을 때까지 1씩 증가시켜 출력하되 3의 배수는 continu..

[최단 경로] 이코테 (파이썬) 전보 풀이

[문제] 어떤 나라에는 N개의 도시가 있다. 그리고 각 도시는 보내고자 하는 메시지가 있는 경우, 다른 도시로 전보를 보내서 다른 도시로 해당 메시지를 전송할 수 있다. 하지만 X라는 도시에서 Y라는 도시로 전보를 보내고자 한다면, 도시 X에서 Y로 향하는 통로가 설치되어 있어야 한다. 예를 들어 X에서 Y로 향하는 통로는 있지만, Y에서 X로 향하는 통로가 없다면 Y는 X로 메시지를 보낼 수 없다. 또한 통로를 거쳐 메시지를 보낼 때는 일정 시간이 소요된다. 어느 날 C라는 도시에서 위급 상황이 발생했다. 그래서 최대한 많은 도시로 메시지를 보내고자 한다. 메시지는 도시 C에서 출발하여 각 도시 사이에 설치된 통로를 거쳐, 최대한 많이 퍼져나갈 것이다. 각 도시의 번호와 통로가 설치되어 있는 정보가 주..

[최단 경로] 이코테 (파이썬) 미래 도시 풀이

[문제] 미래 도시에는 1번부터 N번까지의 회사가 있는데 특정 회사끼리는 서로 도로를 통해 연결되어 있다. 방문 판매원 A는 현재 1번 회사에 위치해 있으며, X번 회사에 방문해 물건을 판매하고자 한다. 미래 도시에서 특정 회사에 도착하기 위한 방법은 회사끼리 연결되어 있는 도로를 이용하는 방법이 유일하다. 또한 연결된 2개의 회사는 양방향으로 이동할 수 있다. 공중 미래 도시에서 특정 회사와 다른 회사가 도로로 연결되어 있다면, 정확히 1만큼의 시간으로 이동할 수 있다. 또한 오늘 방문 판매원 A는 기대하던 소개팅에도 참석하고자 한다. 소개팅의 상대는 K번 회사에 존재한다. 방문 판매원 A는 X번 회사에 가서 물건을 판매하기 전에 먼저 소개팅 상대의 회사에 찾아가서 함께 커피를 마실 예정이다. 따라서 ..

코드업[CodeUp] (파이썬) 6086번 풀이

Python으로 구현한 6086번 거기까지! 이제 그만~ 문제 풀이입니다. https://codeup.kr/problem.php?id=6086 [기초-종합] 거기까지! 이제 그만~(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr x = int(input()) result = 0 for i in range(1, x+1) : result += i if result >= x : print(result) break 언제까지 합을 계산할 지를 의미하는 정수 1개를 입력받은 후 반복문을 통해 1부터 순서대로 계속 더해가다가 조건..

코드업[CodeUp] (파이썬) 6085번 풀이

Python으로 구현한 6085번 그림 파일 저장용량 계산하기 문제 풀이입니다. https://codeup.kr/problem.php?id=6085 [기초-종합] 그림 파일 저장용량 계산하기(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 이미지가 컴퓨터에 저장될 때에도 디지털 데이터화 되어 저장된다. 가장 기본 codeup.kr w, h, b = map(int, input().split()) print("%.2f MB" % (round(w*h*b/8/1024/1024, 2))) 이미지의 가로 해상도(w), 세로 해상도(h), 한 픽셀을 저장하기 위한 비트(b)를 공백으로 구분하여 입력받은 후 이미지의 가로 해상도..

코드업[CodeUp] (파이썬) 6084번 풀이

Python으로 구현한 6084번 소리 파일 저장용량 계산하기 문제 풀이입니다. https://codeup.kr/problem.php?id=6084 [기초-종합] 소리 파일 저장용량 계산하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr h, b, c, s = map(int, input().split()) print(round(((h*b*c*s /8)/1024)/1024, 1), ' MB', sep='') 1초동안 마이크로 소리강약을 체크하는 횟수(h), 한 번 체크한 값을 저장할 때 사용하는 비트수(b), 좌우 등 소리를..

코드업[CodeUp] (파이썬) 6083번 풀이

Python으로 구현한 6083번 빛 섞어 색 만들기 문제 풀이입니다. https://codeup.kr/problem.php?id=6083 [기초-종합] 빛 섞어 색 만들기(설명)(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 빨강(red), 초록(green), 파랑(blue) 빛을 섞어 여러 가지 다른 색 빛을 만들어 내려 codeup.kr r, g, b = map(int, input().split()) count = 0 for i in range(r) : for j in range(g) : for k in range(b) : print(i, j, k) count += 1 print(count) 빨간색(r), ..

코드업[CodeUp] (파이썬) 6082번 풀이

Python으로 구현한 6082번 3 6 9 게임의 왕이 되자 문제 풀이입니다. https://codeup.kr/problem.php?id=6082 [기초-종합] 3 6 9 게임의 왕이 되자(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr x = int(input()) for i in range(1, x+1) : if (i%10==3 or i%10==6 or i%10==9) : print('X', end = ' ') else : print(i, end = ' ') 30보다 작은 정수 1개를 입력받은 후 반복문을사용하여..

코드업[CodeUp] (파이썬) 6081번 풀이

Python으로 구현한 6081번 16진수 구구단 출력하기 문제 풀이입니다. https://codeup.kr/problem.php?id=6081 [기초-종합] 16진수 구구단 출력하기(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr x = int(input(), 16) for i in range(1, 16) : print('%X*%X=%X' % (x, i, x*i)) 16진수로 한 자리 수를 입력받은 후 반복문을 통해 입력된 16진수에 1~F까지 순서대로 곱한 '16진수 구구단'을 줄을 바꿔 출력한다. 또한, 계산 결과도 1..