본문 바로가기

전체 글142

[안드로이드] 게임 만들기 (삼국지 무한의 탑) 프로젝트 소개 - 안드로이드 코딩 맛보기 위하여 수행한 소와 중 규모 사이 애매한 크기의 프로젝트 - 구글 플레이에서 삼국지 검색하여 거의 모든 게임을 다운로드하여서 참조하여 나의 부족한 상상력을 채웠습니다. - 전체 기간 2개월 게임 소개 - Auto 전투 형 게임, 쌍 삼국지이라는 게임의 전투 방식 비슷함. - 랜덤으로 주어지는 9명을 캐릭터를 사용하여 자신의 진영을 구축하여 상대 진영을 쓰러뜨리면 됩니다. 구현 내용 - 각 진영 (촉, 오, 위, 군웅) 캐릭터 5개 패시브, 일반 공격, 특수 공격 구현 - 회원가입/로그인, 자동 로그인 기능 구현 - 자동 전투 기능 - 클릭을 통한 캐릭터 정보 확인 - 튜토리얼 (다른이름 : 이미지 슬라이드 쇼) 학습 과정 - 자바로 모바일 앱 개발하기 안드로이드 .. 2022. 3. 10.
백준 : 21147번, Triangular Collection 문제 주소 : https://www.acmicpc.net/problem/21147 정답 비율 : 68.75% (2022.01.06 10:40 기준) 21147번: Triangular Collection Call a set of positive integers triangular if it has size at least three and, for all triples of distinct integers from the set, a triangle with those three integers as side lengths can be constructed. Given a set of positive integers, compute the number o www.acmicpc.net > 1. N개의 양의 .. 2022. 1. 6.
유클리드 호제법 | GCD, LCM 유클리드 호제법 정리 두 자연수의 최대공약수를 구하는 알고리즘입니다. A ≥ B인 두 자연수 A, B에 대하여 A = qB + r를 만족하는 경우 G(A, B) = G(B, r)를 만족 G함수 : 입력(두 정수), 출력(두 정수의 최대 공약수) GCD : Greatest Common Divisor, 최대 공약수 LCM : Least Common Multiple, 최소 공배수 유클리드 호제법 증명 증명할 것 : G(A, B) = G(B, r) A ≥ B 인 두 정수 A, B에 대해서 최대공약수를 G로 했을 때 다음이 성립합니다. 1. A = Ga 2. B = Gb 결론 1 : a와 b는 서로소이다. a와 b가 서로소가 아닌 경우(공약수로 k(k ≠ 1)를 가지는 경우) A와 B의 최대공약수 Gk가 되므로 .. 2021. 12. 21.
백준 : 6494번, Another lottery 문제 주소 : https://www.acmicpc.net/problem/6494 정답 비율 : 68.421% (2021.12.19 22:16 기준) 6494번: Another lottery For each test case, print n lines of output, where line i contains the probability as a reduced fraction that participant i wins the most money. See the sample output for details. www.acmicpc.net > 1. n명이 각각 1 ~ m 회차 m개의 로또를 구매합니다. 2. 각 회차의 당첨자는 해당 회차에서 판매된 모든 티켓을 동일한 확률로 무작위로 하나를 선택하여 해당 티켓.. 2021. 12. 20.