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
- 취미생활
- 텍스트 관련 태그들
- 프로젝트
- 구현
- C언어
- 원소 추가
- 텍스트 관련
- 날씨
- HTML
- c++
- 건전한 취미생활
- A - B
- 과제
- 건전한
- A×B
- 메일
- 원소 삭제
- PyQT5
- 독학
- OSAM
- 단계별로풀어보기
- 알고리즘
- *Luna
- 학습생활
- GUI
- VOCALOID
- 연결리스트
- CSS
- 백준
- Python
Archives
- Today
- Total
목록math.h (1)
언유상씨의 건전한 취미생활
[백준 알고리즘] 방 번호(1475번) C로풀기
문제 이름 : 방 번호 문제 번호 : 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