关闭

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1250 Super Fast Fourier Transform

903人阅读 评论(0) 收藏 举报
分类:

http://www.dengwenhuo.cn/?id=196

Bobo has two sequences of integers{a1,a2,,an}and{b1,b2,,bm}. He would like to find

i=1nj=1m|aibj|.

Note thatxdenotes the maximum integer does not exceedx, and|x|denotes the absolute value ofx.

Input

The input contains at most30sets. For each set:

The first line contains2integersn,m(1n,m105).

The second line containsnintegersa1,a2,,an.

The thrid line containsmintegersb1,b2,,bm.

(ai,bi0,a1+a2++an,b1+b2+,bm106)

Output

For each set, an integer denotes the sum.

Sample Input

1 2
1
2 3
2 3
1 2
3 4 5

Sample Output

2

贡献了十几波wa。。。。g++和g++11 编译器的问题?g++交了十几次 换个g++11就过了 omg

有10^5个数 然后所有数的和小于10^6次方 一眼感觉下去会有很多重复的数 去一下重就好了。。

#include<iostream>
#include<stdio.h>
#include<cmath>
#include<string.h>
using namespace std;
int a[100005],b[100005],suma[1000005],sumb[1000005];
int main()
{
    int la,lb,t,n,m;
    long long ans;
    while(~scanf("%d %d",&n,&m))
    {
        memset(suma,0,sizeof suma);
        memset(sumb,0,sizeof sumb);
        la=lb=0;
        for(int i=0;i<n;i++)
        {
            scanf("%d",&t);
            if(suma[t]==0)
                a[la++]=t;
            suma[t]++;
        }
        for(int i=0;i<m;i++)
        {
            scanf("%d",&t);
            if(sumb[t]==0)
                b[lb++]=t;
            sumb[t]++;
        }
        ans=0;
        for(int i=0;i<la;i++)
            for(int j=0;j<lb;j++)
            {
                ans+=(long long)suma[a[i]]*sumb[b[j]]*(long long)(sqrt(abs(a[i]-b[j])));
            }
        printf("%lld\n",ans);
    }
    return 0;
}


0
0
查看评论

"虹软杯" 中国大学生程序设计竞赛 (杭州赛区)-网络赛水题题解

本次网络赛四大水题:HDU 5832, HDU 5833,HDU 5835,HDU 5842
  • JalexDooo
  • JalexDooo
  • 2016-08-14 18:36
  • 1489

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1243 2016

http://www.dengwenhuo.cn/?id=194 Given a2×2 matrix A=(a 11 a 21  a 12 a 22  ),...
  • A852852852852
  • A852852852852
  • 2016-06-20 13:44
  • 897

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1252 Defense Tower

http://www.dengwenhuo.cn/?id=200 In ICPCCamp, there arencities and(n−1)(bidirectional) roads between cities. Thei-th road is between theai-th an...
  • A852852852852
  • A852852852852
  • 2016-06-20 13:34
  • 961

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1245 Hamiltonian Path

http://www.dengwenhuo.cn/?id=197 In ICPCCamp, there arencities andmdirected roads between cities. Thei-th road going from theai-th city t...
  • A852852852852
  • A852852852852
  • 2016-06-20 13:40
  • 853

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1249 Rolling Variance

Bobo learnt that the variance of a sequencea1,a2,…,anis ∑ni=1(ai−a¯)2n−1−−−−−−−−−−−−√ where a¯=∑ni=1ain. Bobo has a seque...
  • A852852852852
  • A852852852852
  • 2016-06-20 13:42
  • 917

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1244 Gambling

http://www.dengwenhuo.cn/?id=199 In ICPCCamp, gambling is conducted as follow. A player will draw balls from an opaque bag containingared balls...
  • A852852852852
  • A852852852852
  • 2016-06-20 13:38
  • 1343

2016长城信息杯中国大学生程序设计竞赛中南邀请赛 xtu 1246 Heartstone

http://www.dengwenhuo.cn/?id=201 Bobo is playing Heartstone. There arenminions in the battlefield. Thei-th minion hashihit points (HP)...
  • A852852852852
  • A852852852852
  • 2016-06-20 13:37
  • 1374

XTU 1250 Super Fast Fourier Transform

Bobo has two sequences of integers {a1,a2,…,an} and {b1,b2,…,bm}. He would like to find ∑i=1n∑j=1m⌊|ai−bj|−−−−−−−√⌋. Note that ⌊x⌋ denotes the maximu...
  • dengkuomin
  • dengkuomin
  • 2017-04-21 20:10
  • 244

【翻译】Fast Fourier Transform

这是Stefan Wörner的一篇介绍快速傅里叶变换的论文,原文下载在这里有:http://download.csdn.net/detail/u013012544/7045283,是北京大学本科生算法设计与分析2014年春季课程的选读论文之一。 【这篇论文中的公式图表太多了...所以有很...
  • u013012544
  • u013012544
  • 2014-03-15 16:10
  • 1503

快速傅立叶变换(Fast Fourier Transform)

FFT算法是由J.W. Cooley和J. W. Tukey在论文”Analgorithm for the machine calculation of complex Fourier Series”中提出的。FFT是基于ComplexDFT来实现的。 通过ComplexD
  • jubincn
  • jubincn
  • 2011-10-15 15:15
  • 7306
    个人资料
    • 访问:64767次
    • 积分:2246
    • 等级:
    • 排名:第19710名
    • 原创:160篇
    • 转载:30篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论