日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

P1982 小朋友的数字

發(fā)布時(shí)間:2024/9/5 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 P1982 小朋友的数字 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題目描述

有 n 個(gè)小朋友排成一列。每個(gè)小朋友手上都有一個(gè)數(shù)字,這個(gè)數(shù)字可正可負(fù)。規(guī)定每個(gè)

小朋友的特征值等于排在他前面(包括他本人)的小朋友中連續(xù)若干個(gè)(最少有一個(gè))小朋

友手上的數(shù)字之和的最大值。

作為這些小朋友的老師,你需要給每個(gè)小朋友一個(gè)分?jǐn)?shù),分?jǐn)?shù)是這樣規(guī)定的:第一個(gè)小

朋友的分?jǐn)?shù)是他的特征值,其它小朋友的分?jǐn)?shù)為排在他前面的所有小朋友中(不包括他本人),

小朋友分?jǐn)?shù)加上其特征值的最大值。

請(qǐng)計(jì)算所有小朋友分?jǐn)?shù)的最大值,輸出時(shí)保持最大值的符號(hào),將其絕對(duì)值對(duì) p 取模后

輸出。

輸入輸出格式

輸入格式:

?

輸入文件為 number.in。

第一行包含兩個(gè)正整數(shù) n、p,之間用一個(gè)空格隔開(kāi)。

第二行包含 n 個(gè)數(shù),每?jī)蓚€(gè)整數(shù)之間用一個(gè)空格隔開(kāi),表示每個(gè)小朋友手上的數(shù)字。

?

輸出格式:

?

輸出文件名為 number.out。

輸出只有一行,包含一個(gè)整數(shù),表示最大分?jǐn)?shù)對(duì) p 取模的結(jié)果。

?

輸入輸出樣例

輸入樣例#1:
5 997 1 2 3 4 5 輸出樣例#1:
21 輸入樣例#2:
5 7 -1 -1 -1 -1 -1 輸出樣例#2:
-1

說(shuō)明

Case 1:

小朋友的特征值分別為 1、3、6、10、15,分?jǐn)?shù)分別為 1、2、5、11、21,最大值 21

對(duì) 997 的模是 21。

Case 2:

小朋友的特征值分別為-1、-1、-1、-1、-1,分?jǐn)?shù)分別為-1、-2、-2、-2、-2,最大值

-1 對(duì) 7 的模為-1,輸出-1。

對(duì)于 50%的數(shù)據(jù),1 ≤ n ≤ 1,000,1 ≤ p ≤ 1,000所有數(shù)字的絕對(duì)值不超過(guò) 1000;

對(duì)于 100%的數(shù)據(jù),1 ≤ n ≤ 1,000,000,1 ≤ p ≤ 10^9,其他數(shù)字的絕對(duì)值均不超過(guò) 10^9

?

?

我們用dptz表示特征的最大值。

用dpfs表示分?jǐn)?shù)的最大值

?

1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<cmath> 5 #include<queue> 6 #include<algorithm> 7 #define lli long long int 8 using namespace std; 9 const lli MAXN=1000001; 10 void read(lli &n) 11 { 12 char c='+';lli x=0,flag=1; 13 while(c<'0'||c>'9'){c=getchar();if(c=='-')flag=-1;} 14 while(c>='0'&&c<='9'){x=x*10+c-48;c=getchar();} 15 n=x*flag; 16 } 17 lli n,mod; 18 lli dptz[MAXN]; 19 lli dpfs[MAXN]; 20 lli a[MAXN]; 21 lli now=0;// 當(dāng)前最大字段和 22 lli ans=-1270000; 23 int main() 24 { 25 read(n);read(mod); 26 for(lli i=1;i<=n;i++) 27 read(a[i]); 28 dptz[1]=a[1]; 29 for(lli i=1;i<=n;i++) 30 { 31 now+=a[i]; 32 dptz[i]=now; 33 if(now<0) 34 now=0; 35 } 36 for(lli i=2;i<=n;i++) 37 dptz[i]=max(dptz[i],dptz[i-1]); 38 dpfs[1]=dptz[1]; 39 dpfs[2]=dpfs[1]+dptz[1]; 40 bool flag=0; 41 for(lli i=3;i<=n;i++) 42 { 43 dpfs[i]=dpfs[i-1]; 44 if(dptz[i-1]>0) 45 dpfs[i]+=dptz[i-1]; 46 if(dpfs[i]>dpfs[1])flag=1; 47 if(flag==1) 48 dpfs[i]=dpfs[i]%mod; 49 } 50 if(flag==1) 51 printf("%lld",dpfs[n]); 52 else 53 printf("%lld",dpfs[1]); 54 return 0; 55 }

?

轉(zhuǎn)載于:https://www.cnblogs.com/zwfymqz/p/7125046.html

總結(jié)

以上是生活随笔為你收集整理的P1982 小朋友的数字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜中出 | 黄色a级片网站 | 靠逼视频免费网站 | 图片区视频区小说区 | 欧美混交群体交 | 亚洲一区二区福利视频 | 污污视频在线播放 | 国产成人精品一区二区三区四区 | 亚洲欧美日韩国产一区二区三区 | 久久久经典 | 波多野结av衣东京热无码专区 | 在线观看av黄色 | 国产亚洲精 | 欧美一区二区三区久久久 | 国产精品mm | 久久精品aⅴ无码中文字字幕重口 | 欧美另类色 | 在线观看国产精品一区 | www亚洲色图 | www.日本高清| 澳门超碰| 巨乳美女被爆操 | 激情午夜天 | 黄色无毒网站 | 北条麻妃一区二区三区四区五区 | 欧美日韩精品一区二区在线播放 | 欧亚毛片 | 特级做a爱片免费69 少妇第一次交换又紧又爽 亚洲大胆人体 | 欧美77777 | 国产日韩精品suv | 在线观看a视频 | 中文字幕欧美日韩 | 亚洲高清在线免费观看 | 国产欧洲亚洲 | 欧美v亚洲| 窝窝午夜精品一区二区 | 亚洲福利一区二区 | 动漫av在线| 伊人网欧美 | 桃色视频网 | 女性私密整形视频 | 视频在线看 | 亚洲av电影一区 | 18av视频 | 丁香婷婷视频 | 色综合图片 | 国产精品女主播 | 69精品人人 | 人操人 | 不卡视频一区 | 成人免费高清在线播放 | 狠狠伊人| 激情六月婷 | 伊人亚洲 | 中文在线中文资源 | 巨乳xxx | 伊人网址 | 91麻豆精品国产91久久久久久 | 少妇系列av| 亚洲黄色片在线观看 | 91爱爱.com| 亚洲一区 在线播放 | 超碰com | 自拍偷拍欧美亚洲 | 亚洲精品短视频 | a色网站 | av天堂一区二区 | 国产成人在线视频播放 | 三级全黄做爰龚玥菲在线 | 亚洲精品喷潮一区二区三区 | 伊人网在线视频 | 亚洲精品一区二区三区精华液 | 欧美日韩一区二区电影 | 香蕉视频久久 | 国产一级片免费在线观看 | 欧美日本一区 | 国产老妇伦国产熟女老妇视频 | 999av| 日本免费高清 | 欧美做受高潮动漫 | 九色丨蝌蚪丨成人 | 久久综合综合 | 一区二区免费在线观看 | 欧美你懂得 | 黄色一级免费大片 | 欧美日韩一区二区在线播放 | 天堂…中文在线最新版在线 | 一本加勒比北条麻妃 | bbbbbxxxxx性欧美 | 国产做爰免费视频观看 | 国产精品情侣 | 香蕉视频在线免费看 | 99er在线| 久久精品国产电影 | 我要色综合天天 | 宅男视频在线免费观看 | 在线观看免费视频黄 | 手机在线看片国产 | 最新日韩精品 |