공부하기싫어
article thumbnail
success - Baekjoon 9단계-6 9020번 골드바흐 추측 python3
파이썬/알고리즘 2022. 2. 8. 13:37

문제의 마지막에 두 소수의 차이가 가장 작은 것을 출력한다고 했으니까 일단 입력이 짝수이기 때문에 2로 나눌 수 있고 거기서 나눠진 x,y 를 계속 소수인지 판별해서 1씩 증감해 나가는 방법을 선택했다 https://github.com/cyanindy/baekjoon_online_judge/blob/main/python3/step9/9020.py GitHub - cyanindy/baekjoon_online_judge: https://www.acmicpc.net/ https://www.acmicpc.net/ . Contribute to cyanindy/baekjoon_online_judge development by creating an account on GitHub. github.com 코드이다 시간이..

article thumbnail
success - Baekjoon 9단계-1 / 1978번 소수 찾기 python3
파이썬/알고리즘 2022. 1. 26. 16:02

처음에 분명 소수를 다 찾은거라고 생각해서 계속 제출해봤는데 이상하게 안되는거임 ㅋㅋ 2,3,5,7 로 나눠서 나머지가 있으면 소수인거같아서 그렇게 해봤는데 반례가 121 이 딱 있는거였음 ㅋㅋ 역시 문제안에 답이 있어 1000이하의 자연수니까 소수^ 이 1000이하인 수까지 찾아서 나눠봐야하는 문제였던것 같음 https://github.com/cyanindy/baekjoon_online_judge/blob/main/python3/step9/1978.py GitHub - cyanindy/baekjoon_online_judge: https://www.acmicpc.net/ https://www.acmicpc.net/ . Contribute to cyanindy/baekjoon_online_judge dev..

article thumbnail
Baekjoon online judge 단계별 5단계 python3_clear
파이썬/알고리즘 2021. 10. 20. 08:44

재밌긴한데 배열로 넘어오면서 한 4번째 문제부터? 하루에 하나 풀기 빡셌다... 코드의 길이가 길어지기 시작했고 구글링을 하는 횟수가 늘었따... 50단계까지 있는데 5단계에서 이렇게 힘들줄이야 ㅠㅠ https://github.com/cyanindy/baekjoon_online_judge/tree/main/python3/step5 GitHub - cyanindy/baekjoon_online_judge: https://www.acmicpc.net/ https://www.acmicpc.net/ . Contribute to cyanindy/baekjoon_online_judge development by creating an account on GitHub. github.com

article thumbnail
Baekjoon online judge 단계별 4단계 python3_clear
파이썬/알고리즘 2021. 10. 12. 20:53

4단계는 3문제밖에없었는데 2번문제랑 3번문제 진짜 하나에 20분씩은 걸릴만큼 좋은문제였다. https://github.com/cyanindy/baekjoon_online_judge/tree/main/python3/step4 GitHub - cyanindy/baekjoon_online_judge: https://www.acmicpc.net/ https://www.acmicpc.net/ . Contribute to cyanindy/baekjoon_online_judge development by creating an account on GitHub. github.com 이제 step5로

article thumbnail
Baekjoon online judge 단계별 3단계 python3_clear
파이썬/알고리즘 2021. 10. 11. 19:30

아직까진 다 쉽게쉽게 넘어갔지만 별을 오른쪽 정렬해서 출력하는 문제는 꽤나 시간을 썼다. 3중for문으로 접근했었는데... 될리가 없었고 고민에 고민을 하다가 range 를 역순으로 가게 하고 그 범위를 어떻게 해보자라는 생각을 해서 for k in range(n-(i+1),0,-1) : print(" ",end="") 이런식으로 공백을 먼저 출력했다. 이것보다 더 쉽거나 효과적인 방법이 있는지는 잘 모르겠네 ㅋㅋ 그리고 학교 인증을 받으려고 하였으나 우리학교는 학생이 이용할 수 있는 학교 메일이 없는것 같다. 교수님한테 부탁드려서 학교 인증으르 받아야지~