728x90

전체 글 373

[10828번] 스택 / python3 (닌텐도 코딩테스트 같은 느낌?)

문제 링크: https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 어제 저녁 닌텐도 코딩테스트 체험판을 하고 나서 그런지 하나하나 명령어를 입력하는 문제를 보니 떠올랐다. 시간제한이 0.5초라는 짧은 시간이기에, input( )대신 sys.stdin.readline( )을 써줘야한다. ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28..

[2869번] 달팽이는 올라가고 싶다 / python3 (쉽게 풀기)

문제 링크: https://www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 첫째 줄에 세 정수 A, B, V가 공백으로 구분되어서 주어진다. (1 ≤ B < A ≤ V ≤ 1,000,000,000) www.acmicpc.net ❌ 1차시도 실패 (시간초과) 1 2 3 4 5 6 7 8 9 10 11 12 13 # 나무높이v, 낮에a미터 올라가고 밤에 b미터 내려감 # 끝까지 올라가려면 며칠 걸리는지? # 정상 도달 후 미끄러지지 않음 # 1차시도(시간초과)--------------------- import sys a,b,v=map(int,input().split()) # i는 걸린 일수 (반복문 돌리기!) for i in range(1,sys.maxsize): if..

[4673번] 셀프 넘버 / python3 (재도전 후 풀어냈으나...)

문제 링크: https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net 10월 말에 한번 도전했다가 실패한 셀프넘버 문제.... 오늘 다시 문제 풀이를 시도했는데 오전에 배운 에라토스테네스의 체가 갑자기 생각나서 True False 미로에 갇혀버리고.... 기본적인 것을 놓쳐버리고 만다. ❌ 1~3차시도 실패 여러 번 실패 코드는 보지 않는 게 심신 안정에 좋다....😥 굳이 보고 싶다면 github에 들..

백준에도 잔디심기가 있구나🌱

백준에서도 깃허브 마냥 잔디심기가 있었다.🌱🌱🌱 10월 16부터 16개문제를 풀면서 잔디심기가 시작이 되었고, 중간중간 샛길공부, 기특공부, SQL 공부하느라 빼먹은 날이 있긴 했으니 깃허브랑은 조금 다른 잔디심기! 백준에서 나의 위치는 어느 정도일까.....?? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 3만9천10등이다.... ㅋㅋ 4만등이 안 넘어간게 어디야 다음달엔 몇 등을 할지 후기를 올려보ㅏ야겠다.

[1929번] 소수 구하기 / python3 (다시 만난 소수)

문제 링크: https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net 블로그 시작하기 전 소수 찾기 문제를 몇 번 풀었던 적이 있었는데, 시간이 흐른 지금! 다시 잘 풀 수 있을까??? ❌ 1~2차시도 실패 1차시도(소수 함수이용) 2차시도(while 없애고 not 소수 함수 이용) 열심히 def로 식을 써봤는데도 시간초과가 나왔다...... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 m, n = map(int,input()...

[감자크림스프 & 크로플] 아침부터 일어나서 뭐~~해??😮

아침에 일어나서 아이스아메리카노를 타주고 책상에 앉지 않고 갑자기 부엌으로 슝 가서는 타타타타탁 칼질을 열심히 하고 있으니, 남편님이 엄청 궁금해한다 ㅋㅋㅋ 아침부터 일어나서 뭐~~해??😮 바로 내가 감자크림스프 만드는 소리! 감자🥔랑 양파🧅랑 믹서기에 넣고 갈아야 하지만, 씹히는 식감을 좋아하기도 하고 설거지더미를 만들기 싫기에 잘게 썰고 있었기 때문!! 뭔가 자기도 도와주고 싶은 마음에 미리 해동해둔 크로플 생지를 와플기계로 눌러본다 버터를 바르고 만드니, 더욱 맛있는 풍미가🥐🥐🥐 아침부터 배가 든든하니 뭔가 잠이 솔솔~ 오네😴

[오징어 대파전] 쪽파 열심히 다듬고, 대파ver으로만 만든 해물파전ㅋㅋㅋ

금징어 철인 요즘이지만,🦑 아침부터 다듬어놓은 쪽파와 엄마한테 받아 온 가을 무를 어떻게 먹을까 고민하다가 쓰윽 장바구니에 바로 넣어버리기😆 아침엔 크로와상🥐 점심엔 돈코츠 순대국🥣 푸짐하게 잘먹어서 저녁에 안들어갈 줄 알았더니 맛있게도 잘먹었당😚 ㅋㅋㅋㅋㅋ그런데 쪽파넣고 해물파전만드려했는데 깜빡하고 ㅋㅋㅋ 다음번에 또 해줄게

[기특공부] 제곱근 구하는 방법 3가지

소수 판별 알고리즘을 공부하면서 내가 제곱근을 구하는 방법이 다른 것도 있다는 것을 배움 그래서 찾아 본 결과 3가지가 있었따다다다--! 뚜둥😮 요약하자면 🌷 x ** (1/2) 또는 x ** (0.5) 🌷 math . sqrt( ) 🌷 cmath . sqrt( ) x ** (1/2) 또는 x ** (0.5) 2의 2제곱(2^2)을 구할 때, 2**2로 쓰는 것처럼 2의 제곱근을 구할 때에는, 2**(1/2) 또는 2**(0.5)로 씀 * 이 방법은 다른 두 방법과는 다르게 3제곱근, 4제곱근의 경우도 구할 수 있음 math . sqrt( ) importh math 이후 -> math . sqrt( )를 입력 2의 제곱근을 구할때에는, math.sqrt(2)로 씀 cmath . sqrt( ) import..

728x90