본문 바로가기

2019/1234

[백준/파이썬3/2562] 최댓값 풀이 처음에 접근은 C++ 처럼 반복문을 이용해서 배열에서 최댓값을 구하고 반복 과정에서 다른 변수를 이용하여 최대값의 index를 저장하려고 하였는데, 파이썬의 경우는 더욱 간단하게 풀 수 있다. num_list = [] for i in range(9): #0~8 까지 총 9개 num_list.append(int(input())) print(max(num_list)) #최대값 구하느 함수 max() print(num_list.index(max(num_list))+1) #0부터 시작하니 인덱스 값에 1을 추가. 2019. 12. 8.
[NY] 2박3일 뉴욕 여행3 (뉴욕 증권거래소, 허드슨 야드 베슬) ---전편에 이어서--- 자유의 여신상을 보고 나서 허기를 느끼고 뉴욕 증권거래소로 향하던 중에 Shack Shake 버거로!!! 가는 길. (배고픔 로딩중) 예전에 비해서 그 쉑쉑버거의 프리미엄이 많이 줄어들었다고 생각했지만, 생각보다 긴 줄과 많은 인파로 테이블에 앉는데 오래 기다렸다. 다른걸 먹어보고 싶어서, 칠리 핫도그와 베이컨 프라이. (콜라와 먹고 싶었는데 마침 "콜라 == null" ) 빠르게 먹고 해가 지기전에 세계경제의 중심지 월가로!!! (Wall Street) 땡스기빙 바로 다음 날이라 사람이 없어서 Wall Street 근처 골목에서 주차 할 수 있었다. 그리고 바로 빌딩샷! 월가 전반적으로 빌딩 수리중이었다. 드디어 월스트리트 황소상!!! 황소 중요한 부분에서 사진 찍으려면 줄이 .. 2019. 12. 7.
[백준/파이썬3/10818] 최소, 최대 풀이 n = int(input()) # dummy ns = list(map(int, input().split())) print("{} {}".format(min(ns), max(ns))) 파이썬으로 문제를 풀면서 왜? 정수의 갯수를 입력을 정해놨는데 이 점을 무시하고 넘어가는지 의아 할 것이다. 우선 문제에서 틀린 케이스를 주고서 "왜 이렇게 오류를 처리하지 않는지?" 자체가 없다. 그리고 N이라는 정수를 주는 점은 파이썬에서 제공하는 split 같이 친절한 함수없는 C같은데서 필요한 경우이다. 아래 코드를 보면 입력받은N값에 따라서 for문이 언제까지 반복을 해서 배열에 숫자를 입력하는지 그리고 어디서 멈춰야하는지 결정한다. #include using namespace std; int A[1000001.. 2019. 12. 6.
[백준/파이썬/7287] 등록 아니.. 스페셜 저지 문제라서 "와.... 어렵다. 서버에서 정보를 불러와서 값을 출력해야되는건가???" 라고 한참 고민하다가 답이 안나와서 정답 비율보고.. 와 백준 푸는 사람들은 다르구나 벙쪄있다가 구글 검색 후 심각한 현타.... 그냥 자기 아이디에서 문제 풋 것과 아이디 출력하면된다. -ㅅ-;;; print("20\n") print("kim900f\n") 20문제 풀고, 아이디를 그냥 print를 사용하면 된다. 정말 현재 나의 사고력이 엄청나게 굳어 있다는 걸 느끼게 해 준 문제...... 2019. 12. 5.
[백준/파이썬3/10172] 개 개 성공 한국어 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 99883 35087 32016 38.291% 문제 아래 예제와 같이 개를 출력하시오. 입력 없음. 출력 개를 출력한다. 예제 입력 1 복사 예제 출력 1 복사 |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| 정답 1. print('|\\_/|\n''|q p| /}\n''( 0 )"""\\\n''|"^"` |\n''||_/=\\\\__|') 2. print("|\_/|") print("|q p| /}") print("( 0 )\"\"\"\\") print("|\"^\"` |") print("||_/=\\\__|") 요즘 너무 쉬운것만 푸는 것 같다...... 2019. 12. 5.
[백준/파이썬3/10869] 사칙연산 사칙연산 성공 시간 제한메모리 제한제출정답맞은 사람정답 비율 1 초 256 MB 74828 41062 37374 56.687% 문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. 입력 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 출력 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 예제 입력 1 복사 7 3 예제 출력 1 복사 10 4 21 2 1 풀이 a,b= map(int, input().split()) a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) pr.. 2019. 12. 4.
[NY] 2박3일 뉴욕 여행2 (Starbucks Reserve & Statue of Liberty) Holiday Inn에서 충분한 휴식을 취하고 뉴욕에서의 2일차. 입구부터 일반 스타벅스와 다른 느낌같은 느낌. (땡스기빙 바로 다음 날인 블랙프라이 데이에 가서 그런지 사람이 생각보다 많지는 않았다. 처음에는 로스팅 기계 앞에 Bar 처럼되 있는 부근에 바로 자리 잡았다가 테이블에 자리가 나서 테이블로 이동. 많은 제품듯이 구리로 디자인 되어 있었는데, 커피숍? 커피 박물관 느낌. 엄청 커다란 커피 로스팅 머신, 커피가 빨려들어갈때 꾸르르르륵 소리나면서 왼쪽 위에 파이프에 커피콩들이 가득 차서 올라갔습니다. 아침은 상큼하게 스타벅스 리져브로 녹차와 크루아상 샌드위치로! L 같은 빵 다른느낌..... (위: 이름모를 LG폰, 아래: 갤럭시 노트8) 가격은 녹차 $5.5, 모카 $7.5, 크루아상 샌드위치.. 2019. 12. 4.
[백준/파이썬3/1463] 1로 만들기 풀이 x = int(input()) dp = [0 for _ in range(x+1)] dp[1] = 0 for i in range(2, x+1): dp[i] = dp[i-1]+1 if not i%2 and dp[i]>dp[i//2]+1: dp[i] = dp[i//2]+1 if not i%3 and dp[i]>dp[i//3]+1: dp[i] = dp[i//3]+1 print (dp[x]) 우선, Dp문제 이해가 안갔다. 유튜브 영상 몇개 보면서 감이 오는거 같긴했는데...... 머리가 평균이하인듯 ;ㅅ; 그래서 아나콘다에서 Spyder라는 툴을 이용해서 배열에 들어가는 값을 시각화 해보았다. 이해가 안가신다면 코드를 빤히 10분만 쳐다보시면 뭔가가 보일 것이다. 우선 index의 숫자를 보시면 예를 들어.. 2019. 12. 4.
[NY] 2박3일 뉴욕 여행 (록펠러 센터, Rockefeller center) 바야흐로... 퇴근 후에는 집에서 백준을 풀면서 시간 날 때 마다 블로그를 끄적거리면서 시간을 흘려보내던 한 때. 한국에서 출장오신 출장자 한 분이 금형수리를 하러 같이 가자고 하셨다. 수리하러 가던 도중에 옆에 앉아서 여러가지 얘기를 하다가 뉴욕??? 뉴우우우우우유욕? 얼른따라가야지!!! 뉴욕으로, 가즈아아아!!! 가는 길은 자동차로 14시간 -ㅅ-;; 북미 대륙클라스.... 그래두 1500 km 4명이서 나눠서 운전해서 밤을 새우고 오후2시 쯤에 Fort Lee 에 있는 Holiday Inn 도착!!!! (숙소 사진찍은게 없어서 구글에서 사진 펌.) 짐 풀자마자 바로 뉴저지(숙소)에서 뉴욕으로 ㄱㄱ.. 테네시에서 낮은 건물 보다가 높은 건물(Rockefeller center)보니 그저 신기함. 락펠러.. 2019. 12. 3.
[인생] 20대와 30대의 차이 20대에는 사회에서 나름 성공해서 불확실성을 없애려 노력하는게 힘들었다면, 30대에는 내가 하는 선택이 올바른 결정인가가 가장 힘든 것 같다. 입사 할 당시만해도 대기업에서 나를 필요로 한다고 생각하니 자부심도 느꼈지만 그 안에서 돌아가는 상황, 지금 까지 내가 생각한 방향 외의 다른 방법으로 살아 가는 사람들이 충분히 많다는 점을 알게 되면서, 지금 이 직장을 계속 다니는게 올바른 선택인지 의구심이 든다. 마치 사료 받아먹는 동물원에 동물 될 것인가, 아니면 탈출해서 자유를 만끽하면서 굶어죽더라도 스스로 사냥 할 것인가. 우선 현재 가지고 있는 생각은 2020년 1월14일 까지 회사를 다니면서 새로운 도전을 위해서 준비 중이다. 현재는 대학생시절에 머리가 아프다고 그만 두었던 코딩(백준)도 퇴근후에 1.. 2019. 12. 2.