1. 문제https://www.acmicpc.net/problem/5597 2. 풀이학생 수 크기의 배열의 모든 요소를 0으로 초기화 시켜둔 후입력을 받을 때마다 해당 학생과 대응되는 요소를 1로 바꾸어두었다.0은 제출 안 함, 1은 제출함을 뜻하게 한 것이다.0인 요소만 찾아서 해당 요소의 인덱스+1 값을 출력하면 된다.#include int main(void) { int studentCheck[30] = { 0, }; for(int i = 0; i
1. 문제https://www.acmicpc.net/problem/10807 2. 풀이#include int main(void) { int total, target; int count = 0; scanf("%d", &total); int digits[total]; for(int i = 0; i 3. 참고- scanf는 정해진 포맷스트링에 맞지 않는 입력을 만나면 바로 해당 scanf 작동이 중단 되기 때문에,반복문으로 배열의 길이만큼 scanf 함수를 실행하면 공백을 기준으로 나눠둔 정수들을 한 줄로 입력했을 때알아서 배열에 들어갈 수 있게 된다. - 이렇게 한 줄로 입력하면 된다는 뜻1 4 1 2 4 2 4 2 3 4 4
1. 문제https://www.acmicpc.net/problem/10951 2. 풀이1) EOF 사용#include int main(void) { int A, B; while (scanf("%d %d", &A, &B) != EOF) { printf("%d\n", A+B); }} 2) 정수 -1 사용#include int main(void) { int A, B; while (scanf("%d %d", &A, &B) != -1) { printf("%d\n", A+B); }} 3. 참고- scanf로 입력하기format-string을 왼쪽에서 오른쪽으로 읽는다.stdin의 문자가 format-string과 충돌하면, scanf()가 종료된다. (잘못된..
- Total
- Today
- Yesterday
- 칸토어 집합
- 브라우저
- 4779
- 알고리즘
- 베라의 패션
- 브라우저뜻
- 26069
- 다음소수
- 데이터추상화
- 피보나치수5
- 배수
- SW생명주기
- 파이썬
- 약수
- C99
- 약수들의합
- 점근적표기
- 삼각형과세변
- python
- 배수와약수
- 붙임성 좋은 총총이
- C언어
- 직사각형
- 백준
- 25314
- 과제안내신분
- 개발계발
- 25304
- SWLIfeCycle
- 27323
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |