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

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

?? pku1840.txt

?? PKU 1840的代碼! 有詳細的解題目報告!
?? TXT
字號:
//pku1840
#include<stdio.h>
#include<string.h>
#define M 55457//prime
int pow[101];
struct me
{
 __int64  val;
 __int64  num;
 
}a[M];
int main()
{
   int i,j,k,a1,a2,a3,a4,a5;
   __int64 p,value,sum,sum0,ans;
   j=0;
   for(i=-50;i<=50;i++)
   {
	   pow[j]=i*i*i;
	   j++;
   }
   while(scanf("%d%d%d%d%d",&a1,&a2,&a3,&a4,&a5)!=EOF)
   {
      memset(a,0,sizeof(a));
      for(i=-50;i<=50;i++)
	  {
         if(i==0)
			 continue;
          for(j=-50;j<=50;j++)
		  {
            if(j==0)
				continue;
             value=-a1*pow[i+50]-a2*pow[j+50];
             p=(__int64)(value*value)%M;
             while(a[p].num&&a[p].val!=value)
				 p=(p+1)%M;
             if(a[p].num==0)
			 {
                a[p].val=value;
                a[p].num++;
			 }
           else 
			   a[p].num++;
    
		  }
	  }
     ans=0;
     for(i=-50;i<=50;i++)
	 {
        if(i==0)
			continue;
        sum0=a3*pow[i+50];
        for(j=-50;j<=50;j++)
		{
            if(j==0)
				continue;
           sum=sum0+a4*pow[j+50];
           for(k=-50;k<=50;k++)
		   {
              if(k==0)
				  continue;
              value=sum+a5*pow[k+50];
              p=(__int64)(value*value)%M;
              while(a[p].num&&a[p].val!=value)
				  p=(p+1)%M;
              ans+=a[p].num;
		   }
		}
	 }
       printf("%I64d\n",ans);
   }//while
   return 0;
}//main
=========================================================
二分查找算法
=========================================================
#include<stdio.h>
#include<math.h>
#include<algorithm>
using namespace std;
const int M=1000100;
const int N=10010;
__int64 A[M];
__int64 B[M];
__int64 a[N];
__int64 b[N];
__int64 c[N];
__int64 d[N];
__int64 e[N];
int f[105];
int main()
{
	int low,high,mid,i,j,k,len1,len2,m;
	int a1,a2,a3,a4,a5;
	__int64 ans;
	m=0;
	for(i=-50;i<=50;i++)
		if(i!=0)
			f[++m]=i*i*i;
		f[0]=m;
	while(scanf("%d%d%d%d%d",&a1,&a2,&a3,&a4,&a5)==5)
	{   
		//a1,a2,a3,a4,a5==0有沒有都無所謂!一樣能過啊!
        if(a1==0&&a2==0&&a3==0&&a4==0&&a5==0)
		{
			printf("10000000000\n");
			continue;
		}
		for(i=1;i<=f[0];i++)
		{
			a[i]=a1*f[i];
			b[i]=a2*f[i];
			c[i]=a3*f[i];
			d[i]=a4*f[i];
			e[i]=a5*f[i];
		}
		len1=0;
		for(i=1;i<=f[0];i++)
			for(j=1;j<=f[0];j++)
				for(k=1;k<=f[0];k++)
					A[++len1]=a[i]+b[j]+c[k];
				A[0]=len1;
		len2=0;
		for(i=1;i<=f[0];i++)
			for(j=1;j<=f[0];j++)
				B[++len2]=d[i]+e[j];
			   B[0]=len2;
		sort(A+1,A+len1+1);
		ans=0;
		for(i=1;i<=B[0];i++)
		{
			//二分查找
			low=1;
			high=A[0];
			while(low<=high)
			{
				mid=(low+high)/2;
				if(B[i]+A[mid]==0)
				{
					ans++;
					break;
				}
				else if(B[i]+A[mid]>0)
					high=mid-1;
				else 
					low=mid+1;
			}
			//中間mid是我們要找的值,可是別忘了,它的兩側(cè)還有和他相等的值,也是我們要找的啊!
			//下面的兩個循環(huán)就是找它的兩側(cè)的相同值!
			for(k=mid-1;k>=1;k--)
				if(A[k]+B[i]==0)
					ans++;
				else
					break;
			for(k=mid+1;k<=A[0];k++)
				if(A[k]+B[i]==0)
					ans++;
				else
					break;
		}
		printf("%I64d\n",ans);
	}
	return 0;
}
/*
37 29 41 43 47

654
*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本伦理一区二区| 久久精品国产99久久6| 国产精品区一区二区三区| 亚洲精品在线网站| 亚洲国产成人一区二区三区| 一区二区三区免费看视频| 石原莉奈在线亚洲三区| 国产一区二区免费看| 99r国产精品| 51午夜精品国产| 国产精品视频第一区| 99视频在线观看一区三区| 91麻豆精品国产91久久久 | 美女尤物国产一区| 91麻豆123| 亚洲国产精品激情在线观看| www.色综合.com| 亚洲大片精品永久免费| 不卡的av电影在线观看| 久久综合久久久久88| 亚洲国产一二三| 91美女在线视频| 日韩精品电影在线观看| 精品国内二区三区| 91国产精品成人| 久久99精品国产.久久久久久 | 五月婷婷综合激情| 91偷拍与自偷拍精品| 亚洲成人精品一区| 久久久久久久久伊人| 性做久久久久久免费观看| ww久久中文字幕| 91精彩视频在线观看| 精品在线播放免费| 亚洲精品美国一| 91国偷自产一区二区开放时间 | 337p日本欧洲亚洲大胆精品| 91免费视频观看| 激情综合一区二区三区| 亚洲人成精品久久久久久 | 中文字幕欧美国产| 777午夜精品视频在线播放| 国产成人av一区二区三区在线| 91精品婷婷国产综合久久| 国产白丝精品91爽爽久久| 欧美一区二区三区在线视频| 亚洲人精品一区| 久久新电视剧免费观看| 欧美日韩一区二区三区在线看| 中文av字幕一区| 亚洲精品一区在线观看| 欧美在线观看一区| 免费成人在线观看视频| 久久久久久久精| 欧美一区二区大片| 精品视频免费在线| 色偷偷久久人人79超碰人人澡| 一个色在线综合| 中文字幕亚洲一区二区va在线| 91成人在线精品| 成人网在线播放| 午夜精品久久久久久久99水蜜桃 | 欧美激情一区二区三区蜜桃视频 | 欧美一区二区视频在线观看2020| 色婷婷综合久色| 成a人片国产精品| 成人在线视频一区| 国产夫妻精品视频| 国产麻豆欧美日韩一区| 国产一区二区三区四区五区入口| 精品一区在线看| 精品一区二区三区欧美| 久久精品国产亚洲高清剧情介绍 | 成人性生交大片免费看视频在线| 免费成人在线视频观看| 美日韩一区二区三区| 免费看日韩精品| 国产综合色视频| 亚洲国产精品一区二区久久恐怖片 | 91精品办公室少妇高潮对白| 91丨porny丨最新| 91国产丝袜在线播放| 欧美色国产精品| 欧美高清精品3d| 从欧美一区二区三区| 成人高清伦理免费影院在线观看| 成人国产精品免费观看动漫 | 91蝌蚪porny| 在线观看不卡一区| 欧美日本一区二区| 丁香网亚洲国际| 99久久伊人久久99| 在线日韩国产精品| 6080日韩午夜伦伦午夜伦| 精品剧情v国产在线观看在线| 日本道免费精品一区二区三区| 日本乱人伦aⅴ精品| 欧美高清视频一二三区 | 国产剧情一区在线| 三级成人在线视频| 久草精品在线观看| 成人高清视频在线| 欧美久久久久久蜜桃| 欧美精品一区二区久久婷婷| 国产精品网站在线播放| 一区二区三区毛片| 日本大胆欧美人术艺术动态| 亚洲成年人网站在线观看| 美脚の诱脚舐め脚责91| 丰满岳乱妇一区二区三区| 色中色一区二区| 精品奇米国产一区二区三区| 国产精品二区一区二区aⅴ污介绍| 久久天堂av综合合色蜜桃网| 亚洲欧洲国产日本综合| 日本免费在线视频不卡一不卡二| 国产成人精品三级| 欧美三级电影网站| 国产欧美日韩精品一区| 久久免费美女视频| 一区二区三区免费看视频| 国产综合久久久久影院| 欧美私人免费视频| 欧美日韩五月天| 久久久久久免费网| 午夜久久电影网| av亚洲精华国产精华精华| 欧美成人艳星乳罩| 一区二区三区欧美日韩| 国产成人精品免费网站| 欧美一区二区不卡视频| 国产精品白丝在线| 狠狠色狠狠色综合| 欧美老年两性高潮| 亚洲三级在线免费| 亚洲国产视频一区| heyzo一本久久综合| 日韩欧美一区二区在线视频| 欧美日韩综合在线免费观看| 日本一区二区在线不卡| 老司机精品视频线观看86| 色国产精品一区在线观看| 国产农村妇女毛片精品久久麻豆 | 激情文学综合网| 欧美人成免费网站| 亚洲欧洲制服丝袜| 成人开心网精品视频| 久久久久久久综合| 激情五月婷婷综合网| 欧美一级欧美三级在线观看| 亚洲午夜精品一区二区三区他趣| 不卡视频免费播放| 国产午夜三级一区二区三| 国产性天天综合网| 久久成人18免费观看| 91精品国产91热久久久做人人| 伊人开心综合网| 色老综合老女人久久久| 亚洲欧洲另类国产综合| 国产激情视频一区二区在线观看| 精品sm捆绑视频| 精东粉嫩av免费一区二区三区| 欧美一区二区三区在线电影 | 亚洲在线中文字幕| 狠狠色丁香婷婷综合久久片| 91精品国产欧美一区二区18| 亚洲观看高清完整版在线观看| 91同城在线观看| 亚洲综合色在线| 欧美亚洲图片小说| 亚洲大型综合色站| 欧美日韩第一区日日骚| 天天av天天翘天天综合网| 91精品国产aⅴ一区二区| 青青草伊人久久| 欧美大白屁股肥臀xxxxxx| 久久精品噜噜噜成人av农村| 精品久久久久av影院 | 日韩国产欧美在线视频| 欧美一区二区三区啪啪| 久久精品国产99| 国产视频一区二区在线观看| 不卡视频免费播放| 一区二区三区在线不卡| 欧美日韩亚洲另类| 久久精品国产亚洲高清剧情介绍 | 欧美色老头old∨ideo| 日韩精品电影一区亚洲| 精品国产三级a在线观看| 国产福利一区二区三区| 亚洲蜜臀av乱码久久精品蜜桃| 欧美日韩中文字幕一区二区| 青青国产91久久久久久| 国产人成亚洲第一网站在线播放 | 不卡欧美aaaaa| 亚洲一区二区三区不卡国产欧美| 欧美精品久久久久久久多人混战| 青椒成人免费视频| 国产精品免费视频一区| 欧美探花视频资源|