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 | 31 |
Tags
- *Luna
- CSS
- 원소 추가
- 텍스트 관련
- 연결리스트
- A×B
- Python
- GUI
- 과제
- 독학
- 프로젝트
- 텍스트 관련 태그들
- 날씨
- C언어
- PyQT5
- VOCALOID
- 메일
- 알고리즘
- 취미생활
- 단계별로풀어보기
- HTML
- c++
- 건전한
- 건전한 취미생활
- 학습생활
- 구현
- A - B
- OSAM
- 백준
- 원소 삭제
Archives
- Today
- Total
목록1475 (1)
언유상씨의 건전한 취미생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bBkGf4/btqBCocGq5q/aX8261chOH30jkw8SHnIU0/img.png)
문제 이름 : 방 번호 문제 번호 : 1475 사용 언어 : C 문제 유형 : 구현 문제는 다음과 같다. 이 문제에서의 핵심 아이디어는, 6과 9는 서로 뒤집어서 사용할 수 있다는 것이다. 6과 9의 개수에 +1 을 하여 반으로 나누어 주면, 그것이 6, 9를 이용할때 필요한 세트수이다. 나머지 숫자들은 서로 뒤집어서 사용할 수 없으므로 숫자의 개수 = 필요한 세트수 가 된다. 이들중 가장 큰 세트 수를 구하면 된다. 따라서 다음과 같은 코드가 나온다. #include int main() { int n, arr[10] = { 0, }; scanf("%d", &n); while (n != 0) { arr[n % 10]++; n /= 10; } int temp = (arr[6] + arr[9] + 1) / ..
건전한 취미생활 - 알고리즘
2020. 2. 1. 15:46