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

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

?? 模2的素?cái)?shù)處理備份.txt

?? 素?cái)?shù)生成算法
?? TXT
字號(hào):
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "slnum_p.h"
//---------------------------------------------------------------------------


#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;

slnum   a,b,c;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
//---------------從string類中取出字符串轉(zhuǎn)換為char * -------------------------------
char * strtoa(String ss)
{
     char *sa;
     sa=new char[strlen(ss.c_str())+1];
     strcpy(sa,ss.c_str() );
     return sa;
}
/*-----------------------------------------------------------------------
版權(quán)所有:貴州省天柱縣二中  羅國(guó)文,郵編:556600,Email:xuefu998@yahoo.com.cn
本程序提供了一種關(guān)于素?cái)?shù)判定的新算法,以這些基本函數(shù)為基礎(chǔ),可幫助我們
處理關(guān)于素?cái)?shù)的許多命題。
版權(quán)聲明:在您使用和推廣本程序時(shí)尊重作者版權(quán),不準(zhǔn)在不經(jīng)許可的情況下發(fā)表
-------------------------------------------------------------------------*/

slnum Test_1(slnum x)            //求模2的倍數(shù)
{
     slnum n;
     n=x/2;
     return  n;
}

int Test_2(slnum x)             //判斷x的余數(shù),返回值{0,1}
{
     int k;
     k=x.sl[0]%2;
     return k;
}

int Test_P(slnum n)        //P素性檢驗(yàn)
{
    slnum m("1");
    slnum M;
    M=(n-1)/3;
    for(m=1;(m<=M);m=m+1) {
          if(n%(m*2+1)==m) return 0;
         }
    return 1;
}

//數(shù)x的素性檢驗(yàn),x為素?cái)?shù)返回1,否則為0
int Test_X(slnum x)
{
   if (Test_2(x)==0) return 0;
   if (x.arr_n ==1&&atol(x.soure )==1) return 0;
   slnum n;
   n=Test_1(x);
   return (Test_P(n));
}


/*
void Out_X(slnum a,slnum b)    //輸出[a,b]間的素?cái)?shù)
{ slnum x;
  Form1->Memo1->Lines->Clear();
  if (a.arr_n ==1&&a.sl[0]<3)  Form1->Memo1->Lines->Append('2');
  if (a.arr_n ==1&&a.sl[0]<5)  Form1->Memo1->Lines->Append('3');
  for(x=a;x<=b;x=x+1)
  {  if(Test_X(x)==1)  Form1->Memo1->Lines->Append(x.soure );}
}

void Out_N1(slnum a,slnum b)    //輸出[a,b]間使6n+1為素的n值
{  slnum n;
   for(n=a;n<=b;n=n+1)
   { if(Test_P(n,1)==1) cout<<n.soure <<endl;}
}

void Out_N_1(slnum a,slnum b)    //輸出[a,b]間使6n-1為素的n值
{  slnum n;
   for(n=a;n<=b;n=n+1)
   { if(Test_P(n,-1)==1) cout<<n.soure<<endl;}
}
//輸出[a,b]間的孿生素?cái)?shù)
void Out_2P(slnum a,slnum b)
{
        slnum n,n1,n2;
        n1=Test_1(a);
        n2=Test_1(b);
        for  (n=n1;n<=n2;n=n+1)
            if(Test_P(n,-1)*Test_P(n,1)==1)
               cout<<"["<<n.soure<<":("<<n*6-1<<" , "<<n*6+1<<")]"<<endl;
}


//求出任意的大于4的整數(shù)m為中心的第一對(duì)素?cái)?shù)
int Out_Q(slnum m)
{
   slnum S;int s;
   slnum n, k;
   n=Test_1(m);
   S=(m%6);
   s=S.sl[0];
   if(n==0)return  0 ;
   switch (s) {
     case 5 :
                for(k=0;k<n;k=k+1)
                {if(Test_P(n+k,-1)*Test_P(n-k,-1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6-1<<" , "<<(n-k)*6-1<<")]"<<endl;
                     return 0;}
                 }
                   cout<<"Not find this number!!"<<endl;
     case 4 :
              for(k=0;k<n;k=k+1)
                {if(Test_P(n+1+k,1)*Test_P(n-k,1)==1)
                   { cout<<"["<<m*2<<":("<<(n+1+k)*6+1<<" , "<<(n-k)*6+1<<")]"<<endl;
                     return 0;}
                 if(Test_P(n+k,1)*Test_P(n+1-k,1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6+1<<" , "<<(n+1-k)*6+1<<")]"<<endl;
                     return 0;}
                 }
                   cout<<"Not find this number!!"<<endl;
     case 3 :
              for(k=0;k<n;k=k+1)
                {if(Test_P(n+1+k,1)*Test_P(n-k,-1)==1)
                   { cout<<"["<<m*2<<":("<<(n+1+k)*6+1<<" , "<<(n-k)*6-1<<")]"<<endl;
                     return 0;}
                 if(Test_P(n+k,1)*Test_P(n+1-k,-1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6+1<<" , "<<(n+1-k)*6-1<<")]"<<endl;
                     return 0;}
                 if(Test_P(n+1+k,-1)*Test_P(n-k,1)==1)
                   { cout<<"["<<m*2<<":("<<(n+1+k)*6-1<<" , "<<(n-k)*6+1<<")]"<<endl;
                     return 0;}
                 if(Test_P(n+k,-1)*Test_P(n+1-k,1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6-1<<" , "<<(n+1-k)*6+1<<")]"<<endl;
                     return 0;}
                 }
                  cout<<"Not find this number!!"<<endl;
     case 2 :
              for(k=0  ; k < n ; k=k+1)
                {if(Test_P(n+1+k,-1)*Test_P(n-k,-1)==1)
                   { cout<<"["<<m*2<<":("<<(n+1+k)*6-1<<" , " <<(n-k)*6-1<<")]"<<endl;
                     return 0;}
                 if(Test_P(n+k,-1)*Test_P(n+1-k,-1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6-1<<" , "<<(n+1-k)*6-1<<")]"<<endl;
                     return 0;}
                 }
                 cout<<"Not find this number!!"<<endl;
     case 1 :
                for(k=0;k<n;k=k+1)
                {if(Test_P(n+k,1)*Test_P(n-k,1)==1)
                    {cout<<"["<<m*2<<":("<<(n+k)*6+1<<" , "<<(n-k)*6+1<<")]"<<endl;
                    return 0; }
                }
                cout<<"Not find this number!!"<<endl;
     case 0 :
                for(k=0;k<n;k=k+1)
                {if(Test_P(n+k,1)*Test_P(n-k,-1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6+1<<" , "<<(n-k)*6-1<<")]"<<endl;
                     return 0;}
                 if(Test_P(n+k,-1)*Test_P(n-k,1)==1)
                   { cout<<"["<<m*2<<":("<<(n+k)*6-1<<" , "<<(n-k)*6+1<<")]"<<endl;
                     return 0;}
                 }
                 cout<<"Not find this number!!"<<endl;
     }
     return 1;
}


*/



void __fastcall TForm1::Button1Click(TObject *Sender)
{
  slnum x; int i;
  Form1->Memo1->Lines->Clear();
  if (a.arr_n ==1&&a.sl[0]<=2) { Form1->Memo1->Lines->Append('2'),i=1;}
  for(x=a;x<=b;x=x+1)
          if(Test_X(x)==1){++i;  Form1->Memo1->Lines->Append(x.soure );}
  char *s,*ss;
  s=new char[65536];
  ss=new char[65536];
  strcpy(ss,"這個(gè)范圍內(nèi)的素?cái)?shù)有:");
  ltoa(i,s,10);
  strcat(ss,s);
  strcat(ss,"個(gè)");
  Form1->Label7->Caption =ss;
}
//---------------------------------------------------------------------------



void __fastcall TForm1::Edit2Exit(TObject *Sender)
{
      b.setval(strtoa(Form1->Edit2->Text));
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Edit1Exit(TObject *Sender)
{
      a.setval(strtoa(Form1->Edit1->Text));
}
//---------------------------------------------------------------------------


void __fastcall TForm1::Button6Click(TObject *Sender)
{
  slnum x; int i=0;
  Form1->Memo1->Lines->Clear();
  for(x=a;x<=b;x=x+1)
          if(Test_P(x)==1){++i;  Form1->Memo1->Lines->Append(x.soure );}
  char *s,*ss;
  s=new char[65536];
  ss=new char[65536];
  strcpy(ss,"這個(gè)范圍內(nèi)的Q數(shù)有:");
  ltoa(i,s,10);
  strcat(ss,s);
  strcat(ss,"個(gè)");
  Form1->Label7->Caption =ss;
}
//---------------------------------------------------------------------------

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产秦先生| 欧美日韩精品三区| 日韩制服丝袜av| 一区二区三区四区av| 中文字幕在线观看不卡| 中文一区一区三区高中清不卡| 精品裸体舞一区二区三区| 精品国偷自产国产一区| 国产亚洲综合在线| 亚洲国产高清在线观看视频| 中文字幕av不卡| 国产精品毛片久久久久久久| 国产精品福利一区二区| 亚洲男人天堂av网| 日韩高清一区在线| 精品在线视频一区| 不卡在线视频中文字幕| 色婷婷亚洲综合| 欧美精品亚洲二区| 26uuu色噜噜精品一区| 久久精品亚洲精品国产欧美| 亚洲色图在线看| 亚洲第一综合色| 狠狠久久亚洲欧美| av一二三不卡影片| 欧美日本一区二区在线观看| 日韩精品专区在线影院重磅| 国产精品美女视频| 日韩二区在线观看| 成人av电影在线| 337p亚洲精品色噜噜| 欧美韩国日本综合| 亚洲va天堂va国产va久| 国产一区二区三区免费看| 91丨porny丨在线| 日韩欧美中文字幕精品| 亚洲欧美视频在线观看| 日本不卡视频在线| 91成人在线精品| 国产清纯白嫩初高生在线观看91 | 北条麻妃一区二区三区| 欧美中文字幕一区二区三区亚洲| 日韩午夜电影在线观看| 亚洲美女在线国产| 国产精品一二三四区| 欧美疯狂性受xxxxx喷水图片| 国产欧美日韩久久| 蜜桃视频第一区免费观看| 91一区二区在线| 国产日韩欧美一区二区三区综合| 亚洲va天堂va国产va久| 一本大道久久a久久综合| 久久综合999| 免费欧美在线视频| 欧美天堂一区二区三区| 国产精品久久久久桃色tv| 日本aⅴ亚洲精品中文乱码| 99r精品视频| 国产精品灌醉下药二区| 国产不卡在线一区| 欧美tk—视频vk| 久久精品99久久久| 91精品国产手机| 香蕉av福利精品导航| 色婷婷精品大在线视频| 亚洲同性gay激情无套| 成人精品亚洲人成在线| 久久久精品天堂| 激情久久久久久久久久久久久久久久| 这里只有精品电影| 婷婷综合另类小说色区| 在线观看日韩精品| 亚洲成人午夜电影| 欧美三级中文字| 午夜视黄欧洲亚洲| 欧美高清激情brazzers| 日本一道高清亚洲日美韩| 欧美老年两性高潮| 亚洲一区二区在线观看视频 | 91精品国产综合久久久久| 午夜精品久久久久久久久| 欧美性受极品xxxx喷水| 亚洲大尺度视频在线观看| 欧美视频在线一区| 日韩国产高清在线| 日韩精品专区在线| 国产成人综合在线播放| 国产精品久久久久永久免费观看| 成人av免费在线观看| 亚洲午夜影视影院在线观看| 欧美疯狂做受xxxx富婆| 韩国毛片一区二区三区| 欧美韩日一区二区三区| 色噜噜偷拍精品综合在线| 婷婷综合另类小说色区| 欧美精品一区二区久久婷婷| 成人免费va视频| 五月婷婷激情综合网| 91精品婷婷国产综合久久| 国产乱子轮精品视频| 国产精品色噜噜| 欧美日韩国产精品成人| 久久99精品国产麻豆不卡| 国产精品网站在线播放| 欧美色老头old∨ideo| 麻豆91精品视频| 成人免费一区二区三区视频| 欧美亚洲综合在线| 国内成人精品2018免费看| 亚洲精品国产高清久久伦理二区| 91精品免费观看| 97成人超碰视| 九九**精品视频免费播放| 亚洲视频一二三区| 日韩一级黄色大片| 91碰在线视频| 国产乱码精品一区二区三区忘忧草| 一区二区久久久| 国产拍揄自揄精品视频麻豆| 欧美精品 日韩| 一本色道久久综合亚洲91| 日韩高清中文字幕一区| 亚洲欧洲精品一区二区三区| 日韩一区二区三区视频| 色偷偷久久一区二区三区| 国内外成人在线| 三级影片在线观看欧美日韩一区二区 | 欧美一区二区播放| 99re免费视频精品全部| 国产成人精品综合在线观看| 久久国产欧美日韩精品| 亚洲午夜av在线| 亚洲理论在线观看| 国产精品久久久久久妇女6080| 精品入口麻豆88视频| 欧美精品aⅴ在线视频| 在线观看免费亚洲| 91在线免费播放| 99国产精品视频免费观看| 国产精品一区二区久久不卡| 另类调教123区| 免费观看久久久4p| 丝袜美腿亚洲色图| 亚瑟在线精品视频| 一区二区三区国产精品| 亚洲精品中文在线观看| 一区二区三区影院| 亚洲精品成人在线| 一区二区三区久久| 一区二区三区精品在线观看| 亚洲美女视频在线观看| 亚洲九九爱视频| 亚洲午夜精品在线| 丝袜美腿亚洲一区| 蜜桃av噜噜一区| 精品一区在线看| 国产一区91精品张津瑜| 国精产品一区一区三区mba视频| 久久99国产乱子伦精品免费| 精品一区二区综合| 国产ts人妖一区二区| 不卡一区二区三区四区| 91啪九色porn原创视频在线观看| 色爱区综合激月婷婷| 色婷婷精品大在线视频| 欧美日韩国产高清一区| 3d动漫精品啪啪一区二区竹菊| 精品久久一区二区三区| 国产情人综合久久777777| 日韩美女视频一区二区 | 欧美一区午夜视频在线观看| 3d成人h动漫网站入口| 精品久久久久久久人人人人传媒| 久久久99久久| 亚洲一区二区三区四区中文字幕| 亚洲三级在线看| 亚洲成人动漫精品| 国产真实乱对白精彩久久| 国产·精品毛片| 欧美午夜电影在线播放| 欧美成人免费网站| 亚洲色图制服诱惑 | 亚洲精品综合在线| 免费精品视频在线| aaa国产一区| 日韩欧美视频一区| 日韩一区欧美一区| 蜜臀精品一区二区三区在线观看 | 欧美成人欧美edvon| 中文字幕在线观看不卡| 免费成人你懂的| 91小视频在线观看| 26uuu欧美| 亚洲 欧美综合在线网络| 粉嫩aⅴ一区二区三区四区 | 国产精品私人影院| 日韩vs国产vs欧美| 91影院在线观看| 国产网红主播福利一区二区| 日韩主播视频在线|