본문 바로가기

코딩15

[SWEA] 3142. 영준이와 신비한 뿔의 숲 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV_6xWk6sbADFAWS&categoryId=AV_6xWk6sbADFAWS&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com 유니콘이 x마리, 트윈혼이 y마리라고 표현한다면 m = x+y 유니콘의 뿔의 수는 1개이고 트윈혼의 뿔의 수는 2개이므로 n = x+2y 이 이차방정식을 풀어보면 y = n-m이고, x = m-y = m-(n-m) = 2m-n 이다. 입력받은 n과 m을 위의 식에 대입하여 답을 구해주면 된다. #include .. 2019. 5. 6.
[SWEA] 2805. 농작물 수확하기 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV7GLXqKAWYDFAXB&categoryId=AV7GLXqKAWYDFAXB&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com 배열의 마름모 모양에 해당하는 index의 값들의 합을 구해야하기 때문에 점점 넓어지는 윗 부분과 점점 좁아지는 밑 부분을 나눠서 index에 접근하였다. 농장의 크기/2가 중앙에 위치한 index이므로 i를 증가시키거나 감소시키면서 농장의 크기/2-i ~ 농장의 크기/2+i 에 해당하는 index의 값들을 더.. 2019. 5. 6.
프로그래밍 에러 종류 (컴파일/런타임/논리/링킹/파서 에러) 1. 컴파일 에러 (Compillation Error) 문법 오류로 인해 컴파일러가 이해할 수 없는 코드가 있을 때 발생하는 오류 예) 맞춤법 문장부호(;) 선언되지 않은 변수 사용 2. 런타임 에러 (Runtime Error) 설계 미숙이나 기계적 결함으로 인해 실행 중 수행할 수 없는 작업을 시도할 때 발생하는 오류 설계 미숙 예) divide by 0 무한 루프 널 포인트 에러 (null pointer error) segmentation fault / bus error - 존재하지 않는 메모리 위치에 접근 시 (* 잘못된 index 참조) 3. 논리 에러 (Logic Error) 컴파일 및 실행은 되지만, 결과가 예상과 달라 사용자가 의도한 작업을 수행하지 못하는 오류 알고리즘이 틀린 것이므로 에러.. 2019. 5. 6.
[SWEA] 3456. 직사각형 길이 찾기 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWFPmsqqALwDFAV0&categoryId=AWFPmsqqALwDFAV0&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! www.swexpertacademy.com 직사각형은 같은 길이의 변이 두개씩 있으므로, 같은 길이끼리 짝을 짓고 남은 길이를 답으로 출력했다. #include #include using namespace std; int length[3]; int getResult(); int main() { cin.tie(0); ios::sync_with_stdio(.. 2019. 5. 5.