青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

我叫張小黑
張小黑的掙扎生活
posts - 66,  comments - 109,  trackbacks - 0

http://acm.pku.edu.cn/JudgeOnline/problem?id=2356
discuss里說用鴿巢原理,我感覺我寫出來的應(yīng)該是o(n),可是程序跑了500多

 1#include<stdio.h>
 2#include<algorithm>
 3using namespace std;
 4#define Max_N 10000
 5struct node{
 6    int num;
 7    int yu;
 8};
 9int N;
10int get[Max_N];
11struct node sum[Max_N]; 
12bool cmp(struct node a,struct node b)
13{
14    if(a.yu<b.yu)return true;
15    else if(a.yu==b.yu)return a.num<b.num;
16    else return false;
17}
18void solve()
19{
20    int i,j;
21    sum[0].yu=get[0]%N;
22    sum[0].num=0;
23    for(i=1;i<N;i++){
24        sum[i].yu=sum[i-1].yu+get[i];
25        sum[i].yu%=N;
26        sum[i].num=i;}//第一個數(shù)是get的第一個數(shù),第二個數(shù)是前兩個數(shù)的和取余,一共是N個數(shù),就有N個和
27    //若其中一個和取余是0,顯然成立,否則根據(jù)鴿巢原理,N個數(shù)占N-1個位子,顯然會有一樣的
28    sort(sum,sum+N,cmp);
29    if(!sum[0].yu){
30        printf("%d\n",sum[0].num+1);
31        for(i=0;i<=sum[0].num;i++)
32            printf("%d\n",get[i]);
33        return;
34    }
35    else {
36        for(i=0;i<N-1;i++)
37            if(sum[i].yu==sum[i+1].yu){
38                printf("%d\n",sum[i+1].num-sum[i].num);
39                for(j=sum[i].num+1;j<=sum[i+1].num;j++)
40                    printf("%d\n",get[j]);
41                return;}
42        
43    }
44    printf("0\n");
45}
46int main()
47{
48    int i;
49    while(scanf("%d",&N)!=EOF){
50        for(i=0;i<N;i++){
51            scanf("%d",&get[i]);
52        }
53    solve();}
54    return 0;
55}
以下是經(jīng)過學(xué)習(xí)別人代碼后重寫的代碼,0ms
 1#include<iostream>
 2using namespace std;
 3#define Max_N 10001
 4int main()
 5{
 6    int N,i,j;
 7    int get[Max_N];
 8    int sum[Max_N];
 9    int b[Max_N];
10    sum[0]=0;
11    memset(b,0,sizeof(b));
12    scanf("%d",&N);
13    for(i=1;i<=N;i++){
14        scanf("%d",&get[i]);
15        if(!(get[i]%N)){
16            printf("1\n%d\n",get[i]);break;}
17        else {
18            sum[i]=(sum[i-1]+get[i])%N;
19            if(!sum[i]){
20                printf("%d\n",i);
21                for(j=1;j<=i;j++)
22                    printf("%d\n",get[j]);
23                break;}
24        }
25    }
26    if(i>N){
27        for(i=1;i<=N;i++){
28            if(!b[sum[i]])
29                b[sum[i]]=i;
30            else{
31                printf("%d\n",i-b[sum[i]]);
32                for(j=b[sum[i]]+1;j<=i;j++)
33                    printf("%d\n",get[j]);
34                break;}
35        }
36    }
37    return 0;
38}
posted on 2008-02-26 20:39 zoyi 閱讀(234) 評論(0)  編輯 收藏 引用 所屬分類: acm
歡迎光臨 我的白菜菜園

<2008年2月>
272829303112
3456789
10111213141516
17181920212223
2425262728291
2345678

常用鏈接

留言簿(8)

隨筆分類

隨筆檔案

文章檔案

相冊

acmer

online judge

隊友

技術(shù)

朋友

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产一区二区三区久久| 午夜精品一区二区在线观看 | 亚洲一区999| 亚洲人成人一区二区在线观看| 久久久久久国产精品mv| 午夜久久久久久| 欧美一区二区三区精品 | 亚洲一二三级电影| 一区二区欧美在线| 亚洲欧美在线观看| 久久精品人人做人人爽| 欧美jizz19hd性欧美| 亚洲日本成人女熟在线观看| 一本色道**综合亚洲精品蜜桃冫| 亚洲一区二区在| 久久精品免费| 欧美日本韩国一区二区三区| 国产精品色一区二区三区| 国产色综合久久| 91久久国产精品91久久性色| 一区二区三区高清视频在线观看| 午夜精品久久久久久久99水蜜桃| 久久精品亚洲精品| 亚洲人成网站影音先锋播放| 亚洲欧美日韩精品在线| 欧美freesex交免费视频| 国产精品国产精品| 亚洲激情第一页| 久久成人国产| 亚洲精品一区二区三区四区高清 | 久久精品国产69国产精品亚洲| 玖玖综合伊人| 一二三区精品福利视频| 久久久久久91香蕉国产| 国产精品国产三级国产aⅴ浪潮| 韩日精品视频一区| 亚洲欧美成人网| 亚洲第一久久影院| 欧美在现视频| 国产精品r级在线| 亚洲国产成人91精品| 香蕉久久国产| 亚洲美女视频在线观看| 久久婷婷国产综合精品青草 | 在线免费观看成人网| 亚洲影院色无极综合| 欧美成人中文| 欧美一区二区视频97| 欧美午夜精品伦理| 亚洲精品日本| 久久在线免费观看视频| 日韩亚洲国产精品| 欧美国产精品一区| 久久久久久久成人| 国产日韩亚洲| 欧美一区观看| 亚洲一区二区视频| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 国语精品中文字幕| 久久9热精品视频| 一区二区三区免费在线观看| 欧美精品97| 日韩视频一区二区三区在线播放免费观看 | 欧美风情在线观看| 亚洲电影欧美电影有声小说| 久久免费视频网| 久久久久成人精品| 亚洲第一福利在线观看| 欧美成人一区在线| 欧美激情视频一区二区三区免费| **欧美日韩vr在线| 亚洲第一网站| 欧美精品性视频| 亚洲一区二区av电影| 一本色道久久99精品综合| 欧美日韩视频在线第一区| 亚洲淫片在线视频| 性欧美video另类hd性玩具| 国内久久婷婷综合| 欧美福利精品| 欧美日韩不卡在线| 欧美一区二区三区精品电影| 欧美一区二区三区四区在线观看| 国产亚洲成av人在线观看导航| 久久久91精品国产| 久久综合九色| 一本色道久久综合狠狠躁篇的优点| 亚洲人成人77777线观看| 欧美视频一区在线观看| 久久av最新网址| 久久午夜影视| 亚洲午夜精品在线| 欧美专区在线观看一区| 亚洲人妖在线| 亚洲欧美资源在线| 最新日韩欧美| 亚洲一区在线视频| 亚洲国产中文字幕在线观看| 亚洲卡通欧美制服中文| 国产三区精品| 亚洲毛片网站| 久久一综合视频| 亚洲性线免费观看视频成熟| 欧美在线视频一区| 99国产精品自拍| 久久本道综合色狠狠五月| 亚洲每日在线| 久久成人羞羞网站| 亚洲视频一区二区免费在线观看| 性做久久久久久免费观看欧美| 亚洲人体大胆视频| 欧美影院一区| 亚洲欧美影院| 欧美激情中文字幕乱码免费| 欧美影片第一页| 欧美日韩福利| 免费日韩一区二区| 国产精品资源| 一区二区久久久久| 亚洲精品小视频在线观看| 欧美一区二区三区视频在线| 午夜免费日韩视频| 欧美午夜一区二区三区免费大片| 久色婷婷小香蕉久久| 国产午夜精品美女毛片视频| 亚洲少妇在线| 亚洲女同在线| 欧美性猛交视频| 日韩视频永久免费观看| 亚洲欧洲在线免费| 麻豆精品视频在线观看| 美女91精品| 国内揄拍国内精品少妇国语| 亚洲一区二区三区国产| 亚洲一区成人| 欧美性猛交xxxx乱大交蜜桃| 亚洲人屁股眼子交8| 亚洲欧洲日本在线| 欧美成人午夜激情在线| 亚洲高清123| 亚洲伦理在线免费看| 欧美另类69精品久久久久9999| 亚洲国产精品福利| 亚洲看片一区| 欧美日韩午夜剧场| 夜夜躁日日躁狠狠久久88av| 亚洲高清网站| 欧美国产精品人人做人人爱| 亚洲福利国产精品| 一区二区三区久久| 国产精品久久久久9999高清| 亚洲午夜国产一区99re久久 | 亚洲国产日韩在线一区模特| 美女久久一区| 亚洲精品一二三| 亚洲欧美日韩国产| 国产一区在线看| 久久中文精品| 亚洲欧洲日本mm| 亚洲欧美日韩一区二区在线| 国产农村妇女精品一区二区| 午夜精品亚洲一区二区三区嫩草| 久久亚洲一区二区三区四区| 亚洲激情成人在线| 国产精品久久久一区二区三区| 午夜日韩av| 亚洲高清成人| 欧美诱惑福利视频| 欧美日韩成人在线| 亚洲无限av看| 蜜桃精品久久久久久久免费影院| 在线看片欧美| 国产精品成人久久久久| 欧美一区二区在线观看| 欧美大片18| 亚洲欧美日韩国产一区| 在线观看不卡| 欧美性一区二区| 久久噜噜亚洲综合| 99伊人成综合| 另类图片国产| 亚洲欧美国产日韩天堂区| 一区二区视频免费完整版观看| 欧美日韩不卡在线| 久久人91精品久久久久久不卡 | 亚洲电影免费| 欧美亚洲视频| 亚洲精品视频免费在线观看| 国产精品一区二区三区成人| 蜜臀av国产精品久久久久| 亚洲综合第一| 91久久久一线二线三线品牌| 久久久久久尹人网香蕉| 亚洲在线视频免费观看| 亚洲激情第一区| 狠狠干综合网| 国产亚洲福利社区一区| 欧美性色视频在线| 欧美另类一区| 免费久久久一本精品久久区|