반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |
Tags
- dfs
- 개발공부
- BFS
- 백트래킹
- 백준자바
- 브루트포스
- 백준단계별로풀어보기
- dp
- 빅오 표기법
- 자바의정석연습문제풀이
- 백준
- 자바의정석
- 동적계획법
- 자바
- java
- 백준알고리즘
- 자바개념
- 알고리즘공부
- 무료코딩강의
- 시간 복잡도
- 자바의정석연습문제
- 코딩공부
- Java개념
- 백준9단계
- 자바공부
- 다이나믹 프로그래밍
- 알고리즘
- ★
- 무료개발강의
- ☆
Archives
- Today
- Total
더 많이 실패하기
백준 2775번 부녀회장이 될테야 / 백준 단계별로 풀어보기 7단계 / 7. 기본 수학 1 본문
반응형
백준 7단계 6번 문제 - 2775 부녀회장이 될테야
https://www.acmicpc.net/problem/2775
2775번: 부녀회장이 될테야
첫 번째 줄에 Test case의 수 T가 주어진다. 그리고 각각의 케이스마다 입력으로 첫 번째 줄에 정수 k, 두 번째 줄에 정수 n이 주어진다
www.acmicpc.net
7. 기본 수학 1 (6) 백준 2775번 문제 부녀회장이 될테야
문제
과정 생각해보기
n*(n+1)/2를 사용해서 풀어보려고 했는데...
2층까지는 += n(n+1)/2 로 할 수 있을 듯했지만 3층부터는 급격하게 복잡해진다는 느낌을 받아서 규칙을 찾지 못했다
오답
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.util.Scanner;
public class Day16_B_2775 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int t = sc.nextInt();
for(int i = 0; i < t; i++) {
int k = sc.nextInt();
int n = sc.nextInt();
if(n == 1) {
System.out.println(1);
}else {}
}
}
}
|
cs |
여기서 막혔다
정답 인정 코드
이 블로그를 참고했다
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
29
30
31
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[][] apt = new int[15][15];
for(int i = 0; i < 15; i++) {
apt[i][1] = 1;
apt[0][i] = i;
}
for(int i = 1; i < 15; i++) { //1~14층
for(int j = 2; j < 15; j++) { //2~14호
apt[i][j] = apt[i][j - 1] + apt[i - 1][j];
}
}
int t = sc.nextInt();
for(int i = 0; i < t; i++) {
int k = sc.nextInt();
int n = sc.nextInt();
System.out.println(apt[k][n]);
}
}
}
|
cs |
드디어 2차원 배열을 직접 쓰는 걸 보나 싶고..
1+1+2 처럼 식을 풀어쓸 게 아니라 답을 구한 뒤에 규칙을 찾아내야 했다
직후 백지 복습
표시한 부분에 j가 아니라 i를 넣어서 런타임오류가 떴다
찾아내서 다행
확실히 이클립스에서 만들면 그나마 찾아내기 수월하다
점점 많은 기능을 직접 써보는 것 같아서 재밌다!
어렵기도 하지만
반응형
'알고리즘 > 백준' 카테고리의 다른 글
백준 10757번 큰 수 A+B / 백준 단계별로 풀어보기 7단계 / 7. 기본 수학 1 (0) | 2022.09.14 |
---|---|
백준 2839번 설탕 배달 / 백준 단계별로 풀어보기 7단계 / 7. 기본 수학 1: 코딩공부 44일차 (0) | 2022.09.13 |
백준 10250번 ACM 호텔 / 백준 단계별로 풀어보기 7단계 / 7. 기본 수학 1 (0) | 2022.09.12 |
백준 2869번 달팽이는 올라가고 싶다 / 백준 단계별로 풀어보기 7단계 / 7. 기본 수학 1 (0) | 2022.09.11 |
백준 1193번 분수 자바 / 백준 단계별로 풀어보기 7단계 / 7. 기본 수학 1 (0) | 2022.09.11 |
Comments