일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 문자열제곱
- 재귀
- LeetCode 83번
- 문자열
- 구현
- 사칙연산
- 해시를 사용한 집합과 맵
- 임의 정밀도 / 큰 수 연산
- 시뮬레이션
- KMP알고리즘
- 스택
- 수학
- LeetCode Remove Duplicates from Sorted List in c
- Queue
- 연결리스트 정렬
- 브루트포스 알고리즘
- 정수론
- 큰 수 연산
- 연결리스트 중복제거
- 유클리드 호제법
- 정렬
- 큐
- 다이나믹 프로그래밍
- 조합론
- 이분 탐색
- 자료 구조
- 프로그래머스
- LeetCode 83 c언어
- 실패함수
- 별 찍기
- Today
- Total
목록분류 전체보기 (208)
hahn
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bnap5g/btre6CDFzjA/W7k8Fyp4TtSlcduPNITOi1/img.png)
1145번: 적어도 대부분의 배수 (acmicpc.net) 1145번: 적어도 대부분의 배수 첫째 줄에 다섯 개의 자연수가 주어진다. 100보다 작거나 같은 자연수이고, 서로 다른 수이다. www.acmicpc.net http://boj.kr/c063580c994545df8370225f7339fd14 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int[] arr = new int[5]; int result = 100, pardon = 0; for(int i = 0; i < 5; i++) { ar..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ZqEoY/btreYnPirKT/IUdWuFU5ObCRdjJoynJvR0/img.png)
1100번: 하얀 칸 (acmicpc.net) 1100번: 하얀 칸 체스판은 8*8크기이고, 검정 칸과 하얀 칸이 번갈아가면서 색칠되어 있다. 가장 왼쪽 위칸 (0,0)은 하얀색이다. 체스판의 상태가 주어졌을 때, 하얀 칸 위에 말이 몇 개 있는지 출력하는 프로그램 www.acmicpc.net http://boj.kr/9204472ee569427eb5be99ea071bad7c 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int result = 0; String input; for(int i = ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bvwXaO/btre1bgf5NE/eTUsCKfSHwYwbH1lT0kXwk/img.png)
1076번: 저항 (acmicpc.net) 1076번: 저항 첫째 줄에 첫 번째 색, 둘째 줄에 두 번째 색, 셋째 줄에 세 번째 색이 주어진다. 위의 표에 있는 색만 입력으로 주어진다. www.acmicpc.net http://boj.kr/8a121fbaac3d427aa211eb399b004001 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; import java.util.HashMap; import java.util.Map; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); Map ResistanceInfo = new HashMap(); Re..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/kBfXm/btre6DWPY7X/EOXDQWC1oaI1R4WqKWVcWK/img.png)
1075번: 나누기 (acmicpc.net) 1075번: 나누기 첫째 줄에 N, 둘째 줄에 F가 주어진다. N은 100보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다. F는 100보다 작거나 같은 자연수이다. www.acmicpc.net http://boj.kr/294cfdd38da2464883e8cb4115c83fdf 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int orginNumber, divideNumber; String result; orginNumber = s..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cfKu4C/btre2eX8hsC/Xj4dsSI1lzWN4nKTuPhpxK/img.png)
1032번: 명령 프롬프트 (acmicpc.net) 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net http://boj.kr/6d921a9602844c4da6414aaef93a3a3e 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int input = sc.nextInt(), whileCondit..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/GmvKE/btre5Qhwpof/sVRMjRKOUXnD8vfbUUEF00/img.png)
1010번: 다리 놓기 (acmicpc.net) 1010번: 다리 놓기 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트케이스에 대해 강의 서쪽과 동쪽에 있는 사이트의 개수 정수 N, M (0 < N ≤ M < 30)이 주어진다. www.acmicpc.net http://boj.kr/612939ad94b94939a0464368b751d80e 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int testCaseCount = sc.nextInt(), leftComb..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/basW0X/btre1b1iJU2/PkRJ4lkFcBjyLFjBoyKQa1/img.png)
1009번: 분산처리 (acmicpc.net) 1009번: 분산처리 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트 케이스에 대해 정수 a와 b가 주어진다. (1 ≤ a < 100, 1 ≤ b < 1,000,000) www.acmicpc.net http://boj.kr/aa2bd5437e63420482f96fc2dbf755b8 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int testCaseCount = sc.nextInt(), number, powNumb..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/eeOJqj/btreT4CpI4I/LkTj1o16wrBrZfEHEO7b01/img.png)
1094번: 막대기 (acmicpc.net) 1094번: 막대기 지민이는 길이가 64cm인 막대를 가지고 있다. 어느 날, 그는 길이가 Xcm인 막대가 가지고 싶어졌다. 지민이는 원래 가지고 있던 막대를 더 작은 막대로 자른다음에, 풀로 붙여서 길이가 Xcm인 막대 www.acmicpc.net http://boj.kr/ce54470cb404411ba9cc9e43d9cedbf7 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int inputLength = sc.nextInt(), stickLengt..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/C9vi2/btre1bUaMtO/phFdMYI5PeaUgPajZBUM5K/img.png)
1436번: 영화감독 숌 (acmicpc.net) 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net http://boj.kr/1c567e90e8664036bdf857b6a109d294 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String result = "666"; int inputNumber =..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bKrT4g/btreVypGEV5/bjPaCoAvKElJjtCWKrXRbk/img.png)
1018번: 체스판 다시 칠하기 (acmicpc.net) 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net http://boj.kr/88c09612327e4f2ca1f9bd6583d86a5c 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int rowCount, columnCount, startW..