본문 바로가기

궤도

검색하기
궤도
프로필사진 영이오

  • 분류 전체보기 (291)
    • 📷 일상 (0)
    • 💻 현생 (287)
      • ⛓ 알고리즘 (223)
      • 🕹 게임 기획 (2)
      • 📃 VIVA (22)
      • 📕 면적면적(스프링 실습) (19)
      • 📋 스터디 (12)
      • 📂 etc. (9)
    • 🤫 쉿, 자랑 중 (3)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
일 월 화 수 목 금 토
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
Tags
  • spring
  • 백엔드
  • 취미
  • C
  • Node.js
  • 그리디 알고리즘
  • C++
  • 백트래킹
  • 동적 계획법
  • 분할 정복
  • 젤다
  • 이분 탐색
  • 스프링
  • 일상
  • JPA
  • 알고리즘
  • 백준
  • 필사
  • 브루트포스
  • BFS
  • 면적면적
  • 구현
  • 동적계획법1
  • EPPER
  • 정렬
  • 스택
  • sequelize
  • 정수론 및 조합론
  • mysql
  • dfs
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록1463번 (1)

궤도

[백준] 1463번 : 1로 만들기

문제 풀이 2와 3 모두로 나눌 수 있는 정수 i가 있을 때 이 정수 i를 1로 만드는 방법은 다음과 같다. 1. (정수 i/2를 1로 만드는 방법의 횟수) +1 2. (정수 i/3을 1로 만드는 방법의 횟수) +1 3. (정수 i-1을 1로 만드는 방법의 횟수) +1 이 중에서 가장 작은 값을 취하면 된다. 2또는 3으로 나누어 떨어지지 않는 수들은 조건을 적절히 빼주면 될 것이다. 소스코드 #include #include using namespace std; int min_arr[1000001] = { 0, }; int making_one(int num) { for (int i = 1; i N; cout

💻 현생/⛓ 알고리즘 2021. 3. 22. 15:45
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바