亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? threadwn.cpp

?? 實現(xiàn)的文件的加密解密算法
?? CPP
字號:
/*                    

  Example program to illustrate MIRACL multi-threading with MS Windows

  Microsoft C++ compiler

  cl /O2 /GX /c /MT threadwn.cpp
  cl /O2 /GX /c /MT big.cpp
  cl /O2 /GX /c /MT zzn.cpp
  link /NODEFAULTLIB:libc.lib threadwn.obj big.obj zzn.obj miracl.lib

  Runs from the command prompt

  First thread factors one number, while second thread factors a second
  Each thread is initialised differently
  One outputs factors in decimal, the other in Hex
  The work of the threads are inter-leaved.

*/

#include <iostream>
#include <iomanip>
#include <windows.h>
#include <process.h> 
#include "big.h"
#include "zzn.h"

using namespace std;

// Brents factoring algorithm

#define mr_min(a,b) ((a) < (b)? (a) : (b))

int brent(int id,char * fred,int base)
{  /*  factoring program using Brents method */
    long k,r,i,m,iter;
    Big n,z;

    ZZn x,y,q,ys;
    n=fred;

    cout << "thread "<< id << " factoring " << n << endl;
    get_mip()->IOBASE=base;
    m=10L;
    r=1L;
    iter=0L;
    z=0;
    do
    {
        modulo(n);    // ZZn arithmetic done mod n
        y=z;          // convert back to ZZn (n has changed!)

        cout << "thread " << id << " iteration " << iter << endl;
        q=1;
        do
        {
            x=y;
            for (i=1L;i<=r;i++) y=(y*y+3);
            k=0;
            do
            {
                iter++;
                if (iter%10==0) cout << "thread " << id << " iteration " << iter << endl;
                ys=y;
                for (i=1L;i<=mr_min(m,r-k);i++)
                {   
                    y=(y*y+3);
                    q=((y-x)*q);
                }
                z=gcd(q,n);
                k+=m;
            } while (k<r && z==1);
            r*=2;
        } while (z==1);
        if (z==n) do 
        { 
            ys=(ys*ys+3);
            z=gcd(ys-x,n);
        } while (z==1);
        if (!prime(z))
             cout << "thread " << id << " composite factor ";
        else cout << "thread " << id << " prime factor     ";
        cout << z << endl;
        if (z==n) return 0;
        n/=z;
        z=y;          
    } while (!prime(n));      
    cout << "thread " << id << " prime factor     ";
    cout << n << endl;
    return 0;
}

unsigned int __stdcall first(LPVOID lpvx)
{ // factors in Hex!
    Miracl precision(50,0);
    brent(1,"1111111111111111111111111111111111",16);
    return 0;
}

unsigned int __stdcall second(LPVOID lpvx)
{ // factors in decimal!
    Miracl precision(500,10);
    brent(2,"100000000000000000000000000000000013",10);  // find factors
    return 0;
}

int main()
{
    HANDLE thread1,thread2;
    unsigned int ID1,ID2;

    mr_init_threading();   // initialize MIRACL for multi-threading

    thread1=(HANDLE)_beginthreadex(NULL,0,first,(LPVOID)NULL,0,&ID1);
    thread2=(HANDLE)_beginthreadex(NULL,0,second,(LPVOID)NULL,0,&ID2);

    WaitForSingleObject(thread1,INFINITE);   // wait for threads to finish
    WaitForSingleObject(thread2,INFINITE);

    CloseHandle(thread1);
    CloseHandle(thread2);

    mr_end_threading();
   
    return 0;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产福利精品一区二区| 麻豆精品视频在线| 欧美日韩成人综合| 国产精品一品二品| 亚洲国产日韩一区二区| 久久毛片高清国产| 欧美日精品一区视频| 成人午夜在线免费| 日本成人在线不卡视频| 亚洲欧美日韩在线| 久久综合精品国产一区二区三区| 欧美亚洲自拍偷拍| 从欧美一区二区三区| 蜜桃精品在线观看| 亚洲成人一区在线| 国产精品久久久久久福利一牛影视| 日韩一区二区高清| 欧美亚洲国产一区二区三区| 国产精品亚洲成人| 青青草国产精品97视觉盛宴| 亚洲一二三专区| 国产精品灌醉下药二区| 久久蜜臀精品av| 精品日产卡一卡二卡麻豆| 欧美日韩久久一区二区| 色综合中文综合网| 一区二区视频在线| 国产精品天美传媒沈樵| 精品国产一区二区三区忘忧草| 欧美日韩大陆一区二区| 欧美日韩一区二区在线观看视频| 9l国产精品久久久久麻豆| 国产成人小视频| 韩国成人精品a∨在线观看| 麻豆精品在线观看| 日韩精品免费专区| 亚洲国产色一区| 亚洲成a人片综合在线| 亚洲最新在线观看| 亚洲一区国产视频| 一区二区三区成人在线视频| 亚洲日本在线a| 综合中文字幕亚洲| 亚洲人xxxx| 亚洲激情第一区| 亚洲永久精品大片| 亚洲午夜av在线| 亚洲国产成人高清精品| 亚洲高清久久久| 日韩影院精彩在线| 免费日韩伦理电影| 国模冰冰炮一区二区| 国产精品一区二区久激情瑜伽| 国产精品一卡二| 成人在线视频一区二区| 92国产精品观看| 日本韩国视频一区二区| 欧美日韩亚洲丝袜制服| 91精品国产欧美一区二区| 日韩亚洲欧美中文三级| wwwwxxxxx欧美| 欧美国产97人人爽人人喊| 中文字幕一区二区三区色视频| 国产精品白丝在线| 亚洲与欧洲av电影| 五月婷婷激情综合网| 激情文学综合网| 99re8在线精品视频免费播放| 色偷偷久久一区二区三区| 欧美久久久久免费| 亚洲精品一区二区三区蜜桃下载| 国产午夜精品福利| 亚洲激情图片qvod| 日韩av电影免费观看高清完整版 | 国产精品一区不卡| 波多野结衣中文字幕一区| 91美女片黄在线| 91精选在线观看| 国产午夜精品一区二区| 亚洲一区二区视频| 精品午夜一区二区三区在线观看 | 91成人网在线| 日韩午夜中文字幕| 中文无字幕一区二区三区| 一区二区成人在线| 久久99国产精品免费| 99re在线视频这里只有精品| 欧美一区国产二区| 国产精品久久综合| 日韩二区在线观看| av一本久道久久综合久久鬼色| 欧美福利视频一区| 国产精品超碰97尤物18| 久久精品国产99| 色丁香久综合在线久综合在线观看| 日韩欧美一级二级三级久久久| 国产精品久久久久婷婷| 免费成人在线观看| 色综合久久综合| 久久众筹精品私拍模特| 亚洲一区二区精品3399| 成人美女视频在线看| 欧美一区二区日韩一区二区| 成人欧美一区二区三区小说| 久久精品99国产国产精| 91豆麻精品91久久久久久| 国产清纯在线一区二区www| 香蕉加勒比综合久久| 成人av免费在线| 精品sm在线观看| 天堂va蜜桃一区二区三区漫画版| eeuss鲁片一区二区三区在线看| 日韩免费福利电影在线观看| 亚洲一区二区三区在线| 成人午夜电影小说| 亚洲精品一区二区在线观看| 日韩成人av影视| 欧美曰成人黄网| 综合久久久久久久| 成人午夜视频在线| 久久久亚洲高清| 极品美女销魂一区二区三区免费| 欧美日韩成人综合| 婷婷久久综合九色国产成人| 91福利视频网站| 亚洲尤物视频在线| 欧美性感一区二区三区| 亚洲黄色性网站| 在线视频国产一区| 亚洲精品日产精品乱码不卡| 91亚洲精品乱码久久久久久蜜桃 | 亚洲高清免费一级二级三级| 成人午夜免费av| 国产精品免费视频观看| 国产精品一区久久久久| 337p粉嫩大胆色噜噜噜噜亚洲 | 亚洲影视在线播放| 色噜噜狠狠成人网p站| 亚洲婷婷国产精品电影人久久| 国产精品自拍三区| 成人开心网精品视频| 国产精品你懂的| 国产成人免费av在线| 制服丝袜亚洲色图| 日韩成人伦理电影在线观看| 欧美性生活大片视频| 亚洲欧美影音先锋| 99久久精品免费| 有坂深雪av一区二区精品| av电影在线观看一区| 国产精品视频一二三区| 国产黄色精品网站| 国产精品久久久久aaaa樱花| 国产91在线观看| 国产日韩欧美高清| 国产91清纯白嫩初高中在线观看| 国产精品视频观看| 国产成人在线观看| 国产精品视频一二三| 成人午夜又粗又硬又大| 亚洲麻豆国产自偷在线| 色综合天天视频在线观看| 亚洲欧美日韩中文字幕一区二区三区| 不卡一区在线观看| 国产日韩欧美精品综合| 成人免费视频caoporn| 国产精品网站在线| 99re6这里只有精品视频在线观看| 亚洲国产人成综合网站| 欧美日韩国产高清一区二区 | 欧美影视一区二区三区| 一区二区三区四区激情| 色吊一区二区三区| 蜜臀a∨国产成人精品| 久久综合九色综合欧美98| 国产不卡视频一区| 欧美高清在线精品一区| 在线视频你懂得一区| 日韩电影在线观看电影| 欧美国产欧美综合| 99国产一区二区三精品乱码| 天天影视色香欲综合网老头| 欧美va天堂va视频va在线| 99久久精品国产网站| 亚洲最大的成人av| 欧美一区二区黄色| 极品美女销魂一区二区三区| 中文字幕的久久| 欧美少妇xxx| 久久aⅴ国产欧美74aaa| 亚洲精品国产视频| 制服丝袜在线91| 国产成人福利片| 亚洲视频图片小说| 久久中文字幕电影| 色老综合老女人久久久| 久热成人在线视频| 国产精品久久久久久久久久久免费看 | 精品国产乱码久久久久久免费| 91网站在线播放|