알고리즘/백준22 3190번: 뱀 (C언어) 문제 https://www.acmicpc.net/problem/3190 3190번: 뱀 'Dummy' 라는 도스게임이 있다. 이 게임에는 뱀이 나와서 기어다니는데, 사과를 먹으면 뱀 길이가 늘어난다. 뱀이 이리저리 기어다니다가 벽 또는 자기자신의 몸과 부딪히면 게임이 끝난다. 게임 www.acmicpc.net 반례 모음 https://www.acmicpc.net/board/view/56469 글 읽기 - 뱀 문제 반례모음입니다 댓글을 작성하려면 로그인해야 합니다. www.acmicpc.net #풀이 구조체를 한 번도 사용해보지 않아서 연습해보고자 구조체로 구현보았다. 코드가 너무 길다. ## 입력 보드의 크기 N (2 ≤ N ≤ 100) -> size 사과의 개수 K (0 ≤ K ≤ 100) -> app.. 2021. 2. 8. 10757번: 큰 수 A + B (C언어) 풀이 1. A와 B를 입력 2. A의 크기와 B의 크기를 받아온 뒤, 비교해서 큰 값까지 while(idx < max_idx) (작은 값으로 돌리면 큰값을 전부 가져오지 못함.) 3. 아까 받아온 크기를 이용해서 A의 맨 마지막 인덱스( A[A_idx] ) + B의 맨 마지막 인덱스( B[B_idx] ) + 자리올림( regroup ) % 10을 sum의 0인덱스부터 순서대로 넣어준다. 4. A의 값 + B의 값 + 자리올림이 10이상이면 regroup = 1, 아니면 regroup = 0 5. sum의 뒤집어서 출력한다. 소스코드 - 재귀함수 사용 재귀함수 : https://dojang.io/mod/page/view.php?id=584 #include // printf, scanf #include //.. 2021. 2. 3. 이전 1 ··· 3 4 5 6 다음