by CodeJin19
~1 min read

Categories

Tags

여러분은 y1 함수를 아십니까

백준에서 1004. 어린왕자를 풀 때였다. 좌표값을 함수 매게변수로 주자니, 메모리 사용이 클 것 같아서 고정 좌표 두 쌍 (x1, y1, x2, y2) 을 전역변수로 선언했다. 그랬더니… 띠용? y1이 이미 선언된 함수여서 충돌된단다. 검색해보니 c++에는 y1이라는 베셀 함수가 있다. 베셀 함수는 베셀의 미분방정식을 만족하는 함수라는데… 미분방정식이라는 것만 보고 바로 껐다.


요약을 하자면, y1함수가 있어서 y1을 전역변수로 선언할 수 없었다는 이야기…