5597번- 과제 안낸 놈 잡기
2022. 12. 23. 03:07ㆍ백준(c , c++)
728x90
<문제>
과제를 낸 출석번호를 입력받아서
과제 안낸 출석번호 찾기
<해결책>
-->배열의 인덱스를 출석번호로 활용
낸 출석번호를 그에 맞는 인덱스안에 저장(1번 학생은 1번 인덱스에, 25번 학생은 25번 인덱스에)
결국 배열의 인덱스 중 처음에 초기화했을 때 값이 그대로 보관된 인덱스가 과제 안낸 출석번호
* 배열의 모든 인덱스를 하나의 값으로 초기화하기
int arr[31]={0};
이 방법은 0으로 초기화 할때만 가능하다.
다른 값으로 초기화하고 싶다면 for문을 통해 초기화하자
int arr[20]={10};
이렇게 하면 첫번째 원소의 값만 10으로 초기화 되고 나머지는 0으로 초기화된다.
728x90
'백준(c , c++)' 카테고리의 다른 글
| 숫자를 입력받아 각 자리수의 합 구하기 (0) | 2022.12.29 |
|---|---|
| 형변환 (0) | 2022.12.26 |
| 2562번 최댓값 구하기 (0) | 2022.12.23 |
| 입력에서 더이상의 읽을 수 있는 데이터가 존재하지 않을 때 반복문을 종료하기 (0) | 2022.12.20 |
| 입출력 속도 향상 (0) | 2022.12.19 |