일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 c언어
- 프로그래머스
- 임의 정밀도 / 큰 수 연산
- 문자열
- 연결리스트 정렬
- 문자열제곱
- 큐
- 큰 수 연산
- 조합론
- 사칙연산
- LeetCode 83번
- KMP알고리즘
- 시뮬레이션
- 해시를 사용한 집합과 맵
- 실패함수
- 스택
- 연결리스트 중복제거
- 브루트포스 알고리즘
- 별 찍기
- 재귀
- 이분 탐색
- 자료 구조
- 정수론
- LeetCode Remove Duplicates from Sorted List in c
- 다이나믹 프로그래밍
- Queue
- 수학
- 구현
- Today
- Total
목록분류 전체보기 (208)
hahn
1268번: 임시 반장 정하기 (acmicpc.net) 1268번: 임시 반장 정하기 첫째 줄에는 반의 학생 수를 나타내는 정수가 주어진다. 학생 수는 3 이상 1000 이하이다. 둘째 줄부터는 1번 학생부터 차례대로 각 줄마다 1학년부터 5학년까지 몇 반에 속했었는지를 나타내는 5 www.acmicpc.net http://boj.kr/bc5ba871c1c048709cb243af53bfcd19 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int studentCount = sc.nextInt(),..
1267번: 핸드폰 요금 (acmicpc.net) 1267번: 핸드폰 요금 동호가 저번 달에 이용한 통화의 개수 N이 주어진다. N은 20보다 작거나 같은 자연수이다. 둘째 줄에 통화 시간 N개가 주어진다. 통화 시간은 10,000보다 작거나 같은 자연수이다. www.acmicpc.net http://boj.kr/29cf85de73b8414a9adb1a7334e23541 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int callCount, callMinute, Y, M; callCount = ..
1264번: 모음의 개수 (acmicpc.net) 1264번: 모음의 개수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄 www.acmicpc.net http://boj.kr/9a99d26bd8644244986a9cab0cb6deed 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String str = ""; int result =..
1252번: 이진수 덧셈 (acmicpc.net) 1252번: 이진수 덧셈 첫째 줄에 두 개의 이진수가 빈 칸을 사이에 두고 주어진다. 각 이진수는 1 또는 0으로만 이루어져 있으며, 0으로 시작할 수도 있다. 또한 각 이진수의 길이는 80을 넘지 않는다. www.acmicpc.net http://boj.kr/1a9844e8e67940a09d401d58dcb1e2ed 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String num1, num2, result = "", store; int pard..
1247번: 부호 (acmicpc.net) 1247번: 부호 총 3개의 테스트 셋이 주어진다. 각 테스트 셋의 첫째 줄에는 N(1≤N≤100,000)이 주어지고, 둘째 줄부터 N개의 줄에 걸쳐 각 정수가 주어진다. 주어지는 정수의 절댓값은 9223372036854775807보다 작거나 www.acmicpc.net http://boj.kr/dd8d97ca1e0f4ae98f2d92bbca350e69 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int testSetCount, roundedNumber..
1236번: 성 지키기 (acmicpc.net) 1236번: 성 지키기 첫째 줄에 성의 세로 크기 N과 가로 크기 M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 성의 상태가 주어진다. 성의 상태는 .은 빈칸, X는 경비원이 있는 칸이다 www.acmicpc.net http://boj.kr/7777460aae1e4817a422508869e4ae7d 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int row = sc.nextInt(), column = sc...
1225번: 이상한 곱셈 (acmicpc.net) 1225번: 이상한 곱셈 첫째 줄에 A와 B가 주어진다. 주어지는 두 수는 모두 10,000자리를 넘지 않는다. www.acmicpc.net http://boj.kr/730f96ec49d94d4ca420e0721b32915b 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String [] args){ Scanner sc = new Scanner(System.in); long result, num1Total = 0, num2Total = 0; String num1, num2; num1 = sc.next(); num2 = sc.next(); f..
1212번: 8진수 2진수 (acmicpc.net) 1212번: 8진수 2진수 첫째 줄에 8진수가 주어진다. 주어지는 수의 길이는 333,334을 넘지 않는다. www.acmicpc.net http://boj.kr/936c540942d44b7ab4b94c5f9f201d19 공유 소스 보기 www.acmicpc.net 더보기 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; class Main{ public static void main(String[] args) throws..
1173번: 운동 (acmicpc.net) 1173번: 운동 첫째 줄에 다섯 정수 N, m, M, T, R이 주어진다. www.acmicpc.net http://boj.kr/208ea6dffd1f4ad08cc003f4503e50b0 공유 소스 보기 www.acmicpc.net 더보기 import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int wantExerciseMinute = sc.nextInt(), defaultPurse = sc.nextInt(), limitePurse = sc.nextInt(), incresePurse = sc.nextInt(),..
1159번: 농구 경기 (acmicpc.net) 1159번: 농구 경기 상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작 www.acmicpc.net http://boj.kr/d543d1a12e2d482fb155f9542d22a544 공유 소스 보기 www.acmicpc.net 더보기 import java.util.HashMap; import java.util.Map; import java.util.Scanner; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in)..