Yet Never Lose Faith

- Good to Great , Jim Collins

How To Preprocess Image Data 자세히보기

All 125

65th. CodeUp #3017 : 정렬 기준

PROBLEM. 정렬 기준 정렬된 데이터를 번호, 수학, 정보 점수 순으로 각 줄에 하나씩 출력한다. codeup.kr IDEA. 2가지 방법으로 Python 구현체를 구현해보았다. ① collections 모듈의 namedtuple namedtuple은 문자 그대로 이름이 있는 tuple 자료형이다. tuple 자료형에 이름을 붙여서 객체처럼 사용하는 방식이다. 어쩌면 class를 만드는 것과 유사하다고 볼 수 있다. 그럼 파이썬 표준 라이브러리의 basic example로 선언 및 사용하는 법을 알아보자. # 1. namedTuple의 구조를 선언 Point = namedTuple('Point', ['x','y']) 먼저 namedTuple의 구조를 선언한다. 위 예시에서는 Point라는 이름을 가진..

Algorithm 2020.12.25

64th. CodeUp #1091 : [기초-종합] 수 나열하기3

PROBLEM. [기초-종합] 수 나열하기3 C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr SOURCE. a, m , d, n = map(int, input().split()) res = a for i in range(n-1) : res *= m res += d print(res) # 입력 : 1 -2 1 8 # 출력 : -85 Reference. End.

Algorithm 2020.12.23

63rd. CodeUp #1090 : [기초-종합] 수 나열하기2

PROBLEM. [기초-종합] 수 나열하기2 C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr IDEA. 등비수열의 항을 구하는 공식을 활용했다. A(n) = a * r^(n-1) SOURCE. a, r, n = map(int, input().split()) print(a*(r**(n-1))) # 입력 : 2 3 7 # 출력 : 1458 Reference. End.

Algorithm 2020.12.23

62nd. CodeUp #1089 : [기초-종합] 수 나열하기1

PROBLEM. [기초-종합] 수 나열하기1 C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr IDEA. 등차수열 항 구하는 공식을 활용했다. A(n) = a + d*(n-1) SOURCE. a, d, n = map(int, input().split()) print(a+d*(n-1)) # 입력 : 1 3 5 # 출력 : 13 Reference. End.

Algorithm 2020.12.23

60th. CodeUp #1087 : [기초-종합] 여기까지! 이제 그만~(설명)

PROBLEM. [기초-종합] 여기까지! 이제 그만~(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr SOURCE. n = int(input()) i = 0 sum = 0 while sum < n : i += 1 sum += i print(sum) # 입력 : 57 # 출력 : 66 Reference. End.

Algorithm 2020.12.20

59th. CodeUp #1086 : [기초-종합] 그림 파일 저장용량 계산하기(설명)

PROBLEM. [기초-종합] 그림 파일 저장용량 계산하기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr SOURCE. w, h, b = map(int,input().split()) bit = w*h*b print('%0.2f MB' % (bit/8/1024/1024)) # 입력 : 1024 768 24 # 출력 : 2.25 MB Reference. End.

Algorithm 2020.12.20

58th. CodeUp #1085 : [기초-종합] 소리 파일 저장용량 계산하기(설명)

PROBLEM. [기초-종합] 소리 파일 저장용량 계산하기(설명) 소리가 컴퓨터에 저장될 때에는 디지털 데이터화 되어 저장된다. 마이크를 통해 1초에 적게는 수십 번, 많게는 수만 번 소리의 강약을 체크해 그 값을 정수값으로 바꾸고, 그 값을 저장해 소리를 codeup.kr SOURCE. h, b, c, s = map(int, input().split()) bit = h*b*c*s byte = bit/8/1024/1024 print('%0.1f MB' % byte) # 입력 : 44100 16 2 10 # 출력 : 1.7 MB Reference. End.

Algorithm 2020.12.20

57th. CodeUp #1084 : [기초-종합] 빛 섞어 색 만들기(설명)

PROBLEM. [기초-종합] 빛 섞어 색 만들기(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr SOURCE. 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) # 입력 : 2 2 2 ''' 출력 : 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 8 ''' Reference. End.

Algorithm 2020.12.20

56th. CodeUp #1083 : [기초-종합] 3 6 9 게임의 왕이 되자!(설명)

PROBLEM. [기초-종합] 3 6 9 게임의 왕이 되자!(설명) C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr IDEA. - 입력값의 범위가 1~9 라고 명시되어있기 때문에 3의 배수 여부를 따져서 출력하면 된다! - 하지만 만약 입력값이 10이상인 경우에는 3의 배수 여부만 따져서는 369게임 왕이 될 수 없다. 예를 들어 33 같은 경우에는 박수를 2번 쳐야하고, 13인 경우에는 3의 배수는 아니지만 박수를 쳐야하기 때문이다. 그래서 주어진 리스트의 원소 수를 셀 수 있는 counter모듈을 사용하여 풀이도 해보았다. SOURCE1..

Algorithm 2020.12.20