当前位置: 首页 > news >正文

深圳网站制作十年乐云seo品牌wordpress 主机

深圳网站制作十年乐云seo品牌,wordpress 主机,超级优化残剑,个人免费建网站方法题目描述 LCY买个n束花准备送给她暗恋的女生,但是他不知道这个女生是否喜欢他。这时候一个算命先生告诉他让他查花瓣数,第一个花瓣表示"爱",第二个花瓣表示"不爱",第三个花瓣表示"爱"..... 为了使最…
题目描述

LCY买个n束花准备送给她暗恋的女生,但是他不知道这个女生是否喜欢他。这时候一个算命先生告诉他让他查花瓣数,第一个花瓣表示"爱",第二个花瓣表示"不爱",第三个花瓣表示"爱".....
为了使最后结果是"爱",LCY需要从n束花中选出一些,你能帮他算出最后他送给这个女生的花中最多包含多少个花瓣吗?


输入:

首先输入一个整数T,表示测试实例的个数。
接下来T组测试实例,每组实例首先输入一行,包括一个整数n(1 <= n <= 100)。
然后输入一行,n个数a1,a2...an(1 <= ai <= 100),表示每束花包含的花瓣的个数。


输出:

每组实例输出一个整数,表示LCY最多能送多少个花瓣给这个女生。


样例输入 Copy

3
1
1
1
2
3
5 6 7

样例输出 Copy

1
0
13

提示:每一束花不允许去掉一些花瓣再送。这样算命就不准了-_-#

思路:解决这个问题,理清两点即可,即所有的花瓣数量之和是奇数还是偶数的问题,

1.当所有花瓣数量之和为奇数时,则直接输出和即可。

2.当所有花瓣数量之和为偶数时,有两种情况,第一种情况所有的花束的花瓣数量都是偶数,这种情况输出0即可,第二种情况是部分花束的花瓣数量为奇数,部分为偶数,这种情况只需用所有花瓣数量之和减去花束中最小的的奇数花瓣数量即为最大花瓣数。

程序代码
#include<stdio.h>
int main(){int T;scanf("%d",&T);//输入一个整数T表示测试的案例数while(T--){int n;//输入一个整数n表示花束数量scanf("%d",&n);int a[n];//定义一个数组a用来存储每一束花的花瓣数int sum=0;int min=100;for(int i=0;i<n;i++){scanf("%d",&a[i]);//输入每束花的花瓣数sum+=a[i];if(a[i]%2!=0&&a[i]<min){//找到最小的奇数,并赋值给minmin=a[i];}}if(sum%2!=0) printf("%d\n",sum);//当所有花瓣之和为奇数时,输出sumelse if(min==100) printf("0\n");//当min的值不变,说明所有花的花瓣都为偶数,则输出0else printf("%d\n",sum-min);//当所有花瓣的和为偶数时,就减去最小的那个奇数,得到最大的奇数花瓣数}return 0;
}
运行结果

http://www.yayakq.cn/news/393874/

相关文章:

  • 网站更新方法湖北 网站 备案 时间
  • 有哪些网站可以兼职做笔译网站开发工资高嘛
  • 专门做团购的网站百度竞价外包
  • 北京大兴网站建设公司企业邮箱注册申请费用
  • 爱站seo排名可以做哪些网站网站系统是什么
  • 事件网站推广成都网络营销策划
  • 全自动站群系统做一个网站做少多少钱
  • 网站标题第一个词仿网站开发
  • 门户建设网站方案ui中国设计网站页面
  • 做什么网站吸引人自媒体135app下载
  • 大连建设网站公司如何在本地运行WordPress
  • 网站开发系统搭建东莞平台网站建设设计公司
  • 移动网站屏蔽windows vps offline性x
  • 建设网站用什么软件下载whois域名查询官网
  • 手机上如何做mv视频网站画册设计印刷
  • 网站相关推荐怎么做企业信息查询系统官网上海
  • 网站建设jiage网络营销推广方案总结
  • 石家庄网站定制模板建站网站建设地带
  • 青岛网站制作套餐wordpress注册时添密码
  • 建设配资网站有要求吗河北廊坊seo网站建设网站优化
  • 体彩网站建设湖南企业建网站
  • 百度怎样做网站排名往前做空运货代常用网站
  • 天津艺匠做网站怎么样网站设计区域
  • 南宁定制建站wordpress去掉分类目录
  • 如何建设国际网站德阳建设局网站
  • 网站导航栏原型图怎么做郑州信息港
  • 小女孩做网站php网站怎么做302
  • 洛阳网站的优化贵阳网站建设怎么样
  • 网店网站技术方案dw是做网站的软件吗
  • 个人创办网站上海建设集团有限公司