math2 [Swift][Math] 백준 1339번 (단어 수학) 요구능력 : Math공식 코드설명 : 문제를 이해하는건 어렵지않다. 입력받는거부터 보면 단어를 떨어뜨려서 주지않고 붙여서준다. 이럴때는 한줄입력받고 그대로 for문에 넣어서 아래와 같이 쪼개주면 된다. for i in 0.. 2021. 12. 17. [Swift][Math] 백준 6588번 (골드바흐의 추측) 요구능력 : 소수와 홀수에 대한 이해 코드설명 : 문제의 핵심 1. 두개의 홀수 2. 두개의 소수 처음에는 에라토스테네스의 체로 소수부분을 모두 구해준다.(동빈나님 블로그에 아주 잘 설명되어있습니다!) var aa = Array(repeating: 0, count: 1000001) for i in 2...1000000{ aa[i] = i } for i in 2...1000000{ if aa[i] == 0{continue} for j in stride(from: i + i, through: 1000000, by: i){ aa[j] = 0 } } 저는 isGoldBach로 두 홀수 소수의 합으로 나타낼 수 있는 경우에 isGoldBach를 true로 바꿔주고 이곳을 지나지 않는다면 false로 나타낼수 없는.. 2021. 11. 22. 이전 1 다음