[우테코] 2024 신입생 모집
·
우아한테크코스
미리 생각해 볼 질문들 우아한테크코스는 4년제 대학 전공과 비교하면 상대적으로 짧은 기간 동안 소프트웨어를 집중적으로 학습하는 과정입니다. 교육 과정을 소화하려면 프로그래밍에 대한 역량도 중요하지만 힘든 과정을 포기하지 않고 지속할 수 있는 동기, 성실성, 간절함도 중요하게 생각합니다. 지원자들의 경험을 판단하기 위해 과정을 지원할 때 아래 제시하는 질문에 대한 답변을 받을 계획입니다. 1. 효과적인 학습 방식과 경험 프로그래밍 학습을 하고 장기간 개발자로 살아가기 위해, 본인만의 효과적인 학습 방식을 찾는 것은 매우 중요합니다. 프로그래밍이 아니더라도 지금까지의 모든 학습 경험을 되돌아봤을 때, 본인에게 유용했던 학습 방식을 찾아낸 과정과 경험을 공유해 주세요. 그리고 이 경험은 현재 본인의 프로그래밍..
[구름톤 챌린지] 3일차 합 계산기
·
Challenge/구름톤 챌린지
벌써 3일차 문제다. 이번 문제도 문자열만 잘 다룬다면 그렇게 어렵지는 않다. 숫자만 들어왔다면 int로 받아서 처리해주면 되지만 중간에 operator가 들어오기 때문에 그에 대한 처리를 따로 해줘야 한다. 공백을 기준으로 입력이 들어오기 때문에 그것을 기준으로 나누고 왼쪽 오른쪽 숫자는 형변환 시켜 다시 선언해주었다. 그리고 받은 operator에 따라 정답에 값을 넣고 print 해주었다. t = int(input()) answer = 0 for i in range(t): left, op, right = map(str, input().split()) left = int(left) right = int(right) if op == '+': answer += left + right elif op == ..
[구름톤 챌린지] 2일차 프로젝트 매니징
·
Challenge/구름톤 챌린지
구현 문제에서 자주 보이는 시간문제이다. 하지만 시간과 분만 잘 확인해 주면 돼서 까다롭지는 않다. n = int(input()) t, m = map(int, input().split()) c = 0 for i in range(n): m += int(input()) while(True): if m >= 60: t += m // 60 m = m % 60 continue if t >= 24: t -= 24 continue break print(t, m) 먼저 n만큼의 작업 시간이 들어온다 했으니 전부 m에 더해주었다. 그리고 넘은 만큼 나눠서 시간으로 변환해주고 m을 다시 변환해주고 남은 분으로 변환했다. t 또한 24시가 넘어가면 일이 넘어가기에 24를 뺄 수 있을 때까지 빼주었다. 제출은 저렇게 했는데 ..