#include<stdio.h> int n; int p[100005]; int a[100005]={0}; int k; int main() { scanf("%d",&n); for(int i=1;i<=n;i++) { scanf("%d",&p[i]); a[i]=a[i-1]+p[i]; } scanf("%d",&k); int maxlen=0; for(int left=0;left<=n;left++) { for(int right=left+maxlen;right<=n;right++) { if(left==right) continue; if((a[right]-a[left])%k==0) { maxlen=right-left; } } } printf("%d\n",maxlen); }
点赞 评论

相关推荐

CARLJOSEPH...:宝宝你戾气太大了
点赞 评论 收藏
分享
那一天的Java_J...:他本来公司就是做这个的,不就是正常的游戏客户端和服务器开发,软硬件联动,有啥恶心不恶心的,提前告诉你就是怕你接受不了,接受不了就没必要再往后走流程浪费时间,虽然这公司是一坨。
点赞 评论 收藏
分享
程序员小白条:这比例牛逼,750:1
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务