일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- https://www.acmicpc.net/problem/10809
- 고박사
- https://github.com/search?q=idle&type=repositories
- 출처 유니티교과서
- 플랫포머 마이크로게임
- https://www.youtube.com/watch?v=V623GOfjrZc&t=472s
- https://www.youtube.com/watch?v=wwyAaWGnHM4&t=602s
- 출처https://blog.naver.com/ndb796/221233570962
- Platformer Microgame
- 출처 유니티 교과서
- Today
- Total
목록전체 글 (148)
홀리 해빗
문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 이 문제를 풀기 위해서는 알고리즘을 잘 알아야 하는데 (알고리즘은 문제를 해결하기 위한 일련의 순서적인 계산/풀이 절차/방법이다. ) 저는 버블정렬로 풀어 보겠습니다. (버블정렬은 인접한 두 수를 검사하여 정렬하는 알고리즘이다.) scanf("%d", &cas); for (i = 0; i < cas; i++) { scanf("%d", &a[i]); } 먼저 입력받을 케이스와 원소들을 입력받아주고 for (i = 0; i < cas; i..
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. A와 B는 콤마(,)로 구분되어 있다. (0 < A, B < 10) 잘 봐야 될 조건 1. 테스트 케이스의 개수 2.a와 b의 덧셈 3. ,콤마 먼저 케이스생성 int t; scanf("%d", &t); for (int i = 0; i < t; i++) { } a b를 입력받을 변수와 두 수의 합을 저장할 sum값 선언 int a, b; int sum = 0; 그리고 조건이 콤마 (,) 였기 때문에 두수 사이에 문자가 나올 수 있게 해 주고 c가 콤마일 때 덧셈 char c; scanf("%d%..
문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다. 여기서 중요한 조건 1. 전체 케이스 2. 각각의 케이스 3. 점수를 받을 케이스 4. 평균보다 높은 점수의 퍼센트 ex) 평균이 70이라면 70보다 높은 점수의 개수 먼저 5개를 담고 점수 5개를 입력받게 하기 위하여 반복문을 추가하고..
문제 두 자연수 A와 B가 있을 때, A% B는 A를 B로 나눈 나머지이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 먼저 문제풀이 부터 하면 printf("%d", 1 % 42); 문제 해결을 위해 1을 42로 나눈 나머지가 무엇인지 먼저 확인해보았고 조건 1>> 10개를 입력받을 수 있다고 이야기하였기 때문에 int a; for (int i = 0; i > 42로 나눈 나머지 이기 때문에 #include //printf("%d",..