博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Stripe
阅读量:5265 次
发布时间:2019-06-14

本文共 417 字,大约阅读时间需要 1 分钟。

题目链接:

题意:

         给定n个数值,问有多少种方法可以将这n个数分为相等的两部分,这两部分长度不一定相等,但和一定相等。

案例:

        Input
9     1 5 -6 7 9 -16 0 -2 2
       Output
3
       Input
3     1 1 1
       Output
0
       Input
2     0 0
       Output
1 分析:     可以依次取两两数值中间进行分割,判断左右数值和是否相等即可。注意不要使用for语句分开单独求一边数值,那样会超时,要细心发现左右数值和之间的关系。 源代码:
1 #include
2 int n,a[100005],ant,sum=0; 3 void cut() 4 { 5 int left=0,right; 6 for(int i=0;i

 

转载于:https://www.cnblogs.com/huaszjh/p/4713492.html

你可能感兴趣的文章
python常用模块之sys, os, random
查看>>
HDU 2548 A strange lift
查看>>
Linux服务器在外地,如何用eclipse连接hdfs
查看>>
react双组件传值和传参
查看>>
[Kaggle] Sentiment Analysis on Movie Reviews
查看>>
价值观
查看>>
mongodb命令----批量更改文档字段名
查看>>
MacOS copy图标shell脚本
查看>>
国外常见互联网盈利创新模式
查看>>
Oracle-05
查看>>
linux grep 搜索查找
查看>>
Not enough free disk space on disk '/boot'(转载)
查看>>
android 签名
查看>>
android:scaleType属性
查看>>
mysql-5.7 innodb 的并行任务调度详解
查看>>
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>
Js时间处理
查看>>
Java项目xml相关配置
查看>>
三维变换概述
查看>>