zoukankan      html  css  js  c++  java
  • 常用函数(1)

    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    int begin_prime(int a){
        memset(prime,1,sizeof(prime));
        memset(primes,0,sizeof(primes));
        int num=0;
        for(int i=2;i<=a;i++){
            if(prime[i]==1){
            primes[num]=i;
            num++;
            }
            for(int j=0;(primes[j]*i<=a)&&j<=num;j++){
                prime[primes[j]*i]=0;
                if(i%primes[j]==0) break;
            }
        }
        return num-1;
    }
    int chen(int a[],int b[]){
        int temp[1000];
            for(int i=1;i<=a[0];i++){
                for(int j=1;j<=b[0];j++){
                        temp[i+j-1]+=a[i]*b[j];
                        temp[i+j]+=temp[i+j-1]/10;
                        temp[i+j-1]%=10;
                }
        }
        if(temp[a[0]+b[0]]==0) temp[0]=a[0]+b[0]-1;
        else temp[0]=a[0]+b[0];
        for(int i=0;i<=temp[0];i++) a[i]=temp[i];
        return 0;
    }
    int q_multi(int k/*底*/,int n/*幂*/){
         int fuckyou=1,fuckme=1;
         while(n!=0){
              if(n&1) fuckyou*=fuckme;
              fuckme*=k;
              n>>=1;
        }
    return fuckyou; }
    int main(){ system("echo Hello,world!"); return 0; }
  • 相关阅读:
    [Scoi2010]游戏
    HDU3415(单调队列)
    POJ1221(整数划分)
    POJ1050(dp)
    POJ2479(dp)
    HDU1864(背包)
    HDU1175(dfs)
    STL_string.vector中find到的iterator的序号
    Qt532.数值转为16进制(并填充)
    异常处理.VC++
  • 原文地址:https://www.cnblogs.com/AwesomeOrion/p/5259123.html
Copyright © 2011-2022 走看看