poj2356
来源:互联网 发布:nba常规赛球队数据 编辑:程序博客网 时间:2024/05/16 11:29
#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ int sum[10010],flag[10010]; int a[10010],from[10010]; int ans,n,tag,t,i,j; while(scanf("%d",&n)!=EOF) { memset(sum,0,sizeof(sum)); memset(flag,0,sizeof(flag)); memset(from,0,sizeof(from)); for(i=1;i<=n;i++) { scanf("%d",&a[i]); } for(i=1;i<=n;i++) { sum[i]=sum[i-1]+a[i]; t=sum[i]%n; if(t==0) { printf("%d\n",i); for(j=1;j<=i;j++) { printf("%d\n",a[j]); } break; } else { if(flag[t]==0) { flag[t]=1;from[t]=i; } else { printf("%d\n",i-from[sum[i]%n]); for(j=from[sum[i]%n]+1;j<=i;j++) { printf("%d\n",a[j]); } break; } } } } return 0;}
抽屉原理题目
0 0
- poj2356
- poj2356
- poj2356
- poj2356
- poj2356 二分
- poj2356(鸽巢原理)
- poj2356 抽屉原理
- poj2356(二分图匹配)
- poj2356——Find a multiple
- poj3370 poj2356 鸽巢定理
- poj2356 Find a multiple(鸽巢原理)
- poj2356 Find a multiple(鸽巢原理)
- POJ2356 Find a multiple【鸽巢原理】
- poj2356 Find a multiple 抽屉原理
- 【POJ2356】Find a multiple(鸽巢原理)
- 【HDU1205/POJ2356/POJ3370】鸽巢原理专题
- 鸽巢原理 Poj3370&Hdu1808 + Poj2356 + Hdu 1205
- POJ2356 Find a multiple 抽屉原理(鸽巢原理)
- vivado学习实验6笔记
- 练习
- week 8
- 广州科目三电子考需注意哪些问题?
- IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等
- poj2356
- zoj 3777 Problem Arrangement
- .bash_profile和.bashrc的区别(如何设置生效)
- 问题
- 【数据挖掘】分类之kNN
- CodeForces 20C Dijkstra? (最短路)
- c++ sqlite 操作数据库
- Java中的异常
- Erlang日期与时间处理