디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

링크드리스트로 팩토리얼짠다고 뭐라고 하지마 ㅜㅜ

elwlwlwk갤로그로 이동합니다. 2011.02.23 13:50:15
조회 105 추천 0 댓글 1

이제 11학번 새내기야 ㅜㅜ

#include <stdio.h>
#include <math.h>
#include <conio.h>
 
#define SIZE    1000000
int a[SIZE];
int r[SIZE];
 
void GetPrime(int NUM)
{
    int z=0;
    for(int k=0; k<SIZE; k++)
    {
        a[k]=r[k]=0;
    }
    static int prime[12+1];
    int i,j,m,Limit;
    for(i=0; i<=NUM; i++) prime[i]=1;
    Limit= (int)sqrt( (float)NUM);
    for( i=2; i<=Limit; i++)
    {
        if( prime[i] == 1)
        {
            j= 2;
            for(m= j*i; m<= NUM; m=j*i)
            {
                prime[m]=0;
                j++;
            }
        }
    }
    for(i=2; i<=NUM; i++)
        if( prime[i]== 1){
            a[z]=i;
            z++;
        }
}
int main()
{
int NUM;
scanf("%d",&NUM);
    unsigned long fact=1;
    int cnt=0;
    int b[12];
    for (int i=0; i<NUM; i++)
    {
        b[i]=i+1;
    }
    GetPrime(NUM);
    for (int i=0; i<SIZE; i++)
    {
        if(a[i]==0)
            continue;
        else
            cnt++;
    }
    for(int i=0; i<NUM; i++)
    {
        while(1)
        {
            for(int u=0; u<cnt; u++){
                if(b[i]%a[u]==0){
                    b[i]=b[i]/a[u];
                    r[u]++;
                }
                if (b[i]==1)
                    break;
            }
            if (b[i]==1)
                break;
        }
    }
 
    for(int i=0; i<cnt; i++)
    {
        fact*=pow((float)a[i],(float)r[i]);
    }
    printf("%d",fact);
    getch();
    return 0;
}

근데 x^y를 2^a+k로 나타내는 뭐 그런건 없나?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 가족과 완벽하게 손절해야 할 것 같은 스타는? 운영자 24/06/24 - -
237225 구글크롬쓰는동지들은보아라 [3] 구글크롬(112.148) 11.03.06 87 0
237224 프갤 성님들 [1] 디-(112.148) 11.03.06 68 0
237223 요즘 중고딩새끼들은 생각이란건 하긴 하냐? [10] cyluss갤로그로 이동합니다. 11.03.06 197 0
237222 프로그래밍 갤러리에서 질문시 유의할 사항 [2] 수Z갤로그로 이동합니다. 11.03.06 96 0
237221 공지사항에 올리면 안되나? [1] SODmaster갤로그로 이동합니다. 11.03.06 39 0
237219 컴공나와도 임베디드나 펌웨어나 이런 거 가능? [4] 하앍하앍(123.199) 11.03.06 175 0
237218 md5로 암호화된 두 문자열이 같은 경우도 있다고 했잖아.. [9] 수Z갤로그로 이동합니다. 11.03.06 129 0
237217 안녕 프갤러들?? 너희들의 생각을 알고 싶어서 글을 올린다 ㅋㅋ [20] C_Perl갤로그로 이동합니다. 11.03.06 167 0
237215 웹쉘에 관한 논문 [4] 수Z갤로그로 이동합니다. 11.03.06 137 0
237214 도대체 글삭튀는 왜 하는거지? [8] ㅇㅇㅇ(121.144) 11.03.06 116 0
237213 리눅스랑 윈도우.. 질문좀 드릴게여 형님들 [4] 촙촙촙(180.67) 11.03.06 81 0
237212 횽들 프로그래밍 시작하려는 뉴비인데 [5] 용대1갈(112.148) 11.03.06 104 0
237211 형들 도와줘 개힘듬 [5] 뇌를딱자갤로그로 이동합니다. 11.03.06 96 0
237210 배열에서 데이터 한칸씩 이동시키는거 어떻게해야 빠르게 이루어질까? [21] ㅇㅇㅇ(121.144) 11.03.06 252 0
237206 꾹꾹 누르고 두들겨 보라고! [1] 수Z갤로그로 이동합니다. 11.03.06 74 0
237205 민류는 참 대단하다. [2] 독백(monolog(58.77) 11.03.06 128 0
237204 내 환상을 깨뜨려줘 제발 [10] 히이양갤로그로 이동합니다. 11.03.06 227 0
237202 c++ 형변환 고수님들 좀 도와주세요 ㅠㅠ [4] 가린샤(168.115) 11.03.06 96 0
237200 프돌이들은 주말에 쉬는게 맞을까 주말에 공부하는게 맞을까? [3] 에잉(118.46) 11.03.06 95 0
237199 대학을 컴퓨터정보과로 갓는데...... [3] 123(58.226) 11.03.06 111 0
237198 to 흠 [4] SODmaster갤로그로 이동합니다. 11.03.06 94 0
237197 놀아줘~ [1] 외계달팽갤로그로 이동합니다. 11.03.06 40 0
237196 꾹꾹 누르고 두들겨보라고! [2] SODmaster갤로그로 이동합니다. 11.03.06 73 0
237195 노트북 두개 비교좀 ㅋㅋㅋ [5] dd(59.23) 11.03.06 121 0
237194 천재플머가 프로그래머에게 [3] 천재플머(175.196) 11.03.06 150 0
237193 수업 또 고민됨 이번엔 컴파일러 vs 인공지능 vs ..... [3] 스택오버플로(114.203) 11.03.06 98 0
237191 wireshark에서 트래픽 조사하려는데 [3] ㄷㅇㅌ(221.158) 11.03.06 97 0
237190 개발자나 컴공 전공생의 인생은 어떤건가요? [2] ㅇㅇ(112.155) 11.03.06 175 0
237188 집에갈때 저녁겸 뭐 먹을거 사가야하는데 뭐먹지?? [2] 배고프다(175.116) 11.03.06 39 0
237187 프갤러들을 위한 천재플머 강의3 - 천재플머 명언 - 천재플머(175.196) 11.03.06 87 0
237186 코드게이트 하고잇는사람 랭킹불러보셈ㅋ 코게(124.49) 11.03.06 48 0
237185 A* 알고리즘에 , 우선순위 큐 조합할 건데영 [6] [성대아싸]갤로그로 이동합니다. 11.03.06 139 0
237184 근데요 프록시 써도 결국 자기 아이피가 남긴 하는거죠? [6] ㅁㄴㅇ(121.169) 11.03.06 131 0
237182 응답하라 이 데이터베이스들아! [1] ㅁㄴㅇㄹ(58.225) 11.03.06 91 0
237181 c좆병신 구제좀 해주세요 [10] ㄹㅈ(211.189) 11.03.06 169 0
237180 c++쟁이, 고수들 모여라~! [4] tri_angle갤로그로 이동합니다. 11.03.06 140 0
237179 전 병신인가요? ㅠㅠ [18] ㅇㅇ(112.155) 11.03.06 164 0
237178 익스 좆까.gisa [1] 허허벌판갤로그로 이동합니다. 11.03.06 87 0
237177 자바 설치할 때 [1] 자바자바(123.212) 11.03.06 72 0
237176 아 형들 질문하나만 더 부탁드려영... 123123(58.226) 11.03.06 30 0
237175 좀 더 개방적인 패드가 나왔으면 좋겠다능 [2] 분당살람갤로그로 이동합니다. 11.03.06 61 0
237174 횽들 c언어 입문책 추천좀해주세요... [3] 123123(58.226) 11.03.06 147 0
237173 6개월정도만에 C공부 다시 잡으려니 고정닉을써주세요갤로그로 이동합니다. 11.03.06 56 0
237172 프로그램할때 MIngw 나 Java 설치하고서 환경변수 수정하는 이유가? [1] 허쉬헤링갤로그로 이동합니다. 11.03.06 115 0
237171 횽들 중고 노트북 말인데. [3] 늎늎ㅠ(121.140) 11.03.06 98 0
237170 Sodmaster 횽.. 이 글좀 (121.184) 11.03.06 45 0
237169 루트킷 읽어본 사람있음? [1] 이모군(1.225) 11.03.06 66 0
237168 오늘컴하면 좀비 피씨되나요? ㅇㅇ(112.165) 11.03.06 38 0
237167 컴퓨터정보과 휴학한 21살인데 질문좀 봐주시죠. [3] adsas(58.225) 11.03.06 152 0
237166 훃들 엑셀 고수 훃들.. 나 좀 도와줘요~~ [1] slrlfld(180.227) 11.03.06 75 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2