본문 바로가기 메뉴 바로가기

Xaida

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Xaida

검색하기 폼
  • List (46)
    • Python (4)
    • C++ (12)
    • 찾아 본 자료 (24)
    • 알고리즘 (2)
    • 윈도우 프로그래밍 (4)
  • 방명록

알고리즘 (2)
Project Euler 16번 문제

215 = 32768 의 각 자리수를 더하면 3 + 2 + 7 + 6 + 8 = 26 입니다.21000의 각 자리수를 모두 더하면 얼마입니까? #include#define fullbuf 333using namespace std; int run(){int tmp = 0, arr[fullbuf];arr[0] = 2; for(int i=1 ; i 0 ; i--){for(int j = 0 ; arr[j] != -1 ; j++)arr[j] *= 2;for(int k = 0 ; arr[k] != -1 ; k++){if ( arr[k] > 9 ){if(arr[k+1] != -1)arr[k+1] += 1;elsearr[k+1] = arr[k+1] + 2;arr[k] = arr[k] % 10;}}}for(int i=0 ..

알고리즘 2017. 12. 21. 16:08
[C++]최소공배수 최대공약수

#include int gcd(int a, int b){int c;while(b != 0){c = a % b;a = b;b = c;}return a;}//유클리드 호제법 int lcm( int a, int b){return ( a * b ) / gcd(a, b);}int main(){std::cout

알고리즘 2017. 12. 8. 14:17
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
«   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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바