1011번 - Fly me to the Alpha Centauri
C++ 공부할겸 단계별로 풀고있었는데 막혔네요...
x,y사이의 거리를 N이라고 했을때
1x1 = 1 횟수 1
1x2 = 2 횟수 2
1x2+2x1 = 4 //2<N<=4 횟수3
1x2+2x2 = 6 4<N<=6 횟수4
1x2+2x2+3x1 = 9 6<N<=9 횟수5
1x2+2x2+3x2 = 12 9<N<=12 횟수6
이런식으로 계산해서 횟수를 도출해내도록 코드를 작성했는데
틀렸습니다가 아니라 시간초과가 나오는 것은 코드 자체에 틀린점은 없는건가요?
맞게 한거라면 시간초과 문제는 어떻게 해결해야하나요?ㅠㅠ
접근 방식을 다르게 해야하는지..
도움 부탁드립니다
https://www.acmicpc.net/board/...
댓글을 작성하려면 로그인해야 합니다.
155734 5년 전
C++ 공부할겸 단계별로 풀고있었는데 막혔네요...
x,y사이의 거리를 N이라고 했을때
1x1 = 1 횟수 1
1x2 = 2 횟수 2
1x2+2x1 = 4 //2<N<=4 횟수3
1x2+2x2 = 6 4<N<=6 횟수4
1x2+2x2+3x1 = 9 6<N<=9 횟수5
1x2+2x2+3x2 = 12 9<N<=12 횟수6
이런식으로 계산해서 횟수를 도출해내도록 코드를 작성했는데
틀렸습니다가 아니라 시간초과가 나오는 것은 코드 자체에 틀린점은 없는건가요?
맞게 한거라면 시간초과 문제는 어떻게 해결해야하나요?ㅠㅠ
접근 방식을 다르게 해야하는지..
도움 부탁드립니다