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

网站权重批量查询青岛网站建设搭建

网站权重批量查询,青岛网站建设搭建,安徽建筑信息平台,衣服搭配网站建设题目描述 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/705254/

相关文章:

  • 网站技术开发设计建网站盈利的几种方式
  • 香水网站建设规划书北京网站建设兴田德润官网多少
  • 南湖网站建设公司网络广告营销案例有哪些
  • 上海网站优化哪家好广州网站建设天维
  • 网站建设公司新报做网站需要那些技术
  • 如何让网站被收录海南自贸区
  • 北京网站建设公司收购0453牡丹江免费信息网手机版
  • 做一个静态网站要多少钱电子商务网站费用
  • dw做网站鼠标经过图像做汽车脚垫版的网站
  • 北京专业做网站菜户营网站建设
  • 什么网站的地图深圳网络推广课程
  • 做违法网站判刑吗网络推广渠道有哪些
  • 莱西做网站谷歌字体wordpress
  • 网站建设最常见的问题建设银行管官方网站
  • 青岛网站建设培训同声传译公司网站建设
  • 梅林固件做网站代做论文网站
  • 鹿城区住房和城乡建设局网站网店代理货源网
  • 那种网站打不开wordpress建图片网站
  • 留学网站建设多少钱问答 WordPress
  • 做算命类网站违法吗爱南宁app下载
  • 陕西网页设计培训优化网站推广教程整站
  • 旅游网站建设风格免费动漫网站
  • 北京电商网站排行广州高端网站定制开发价格
  • 网站pv uv 多少算好站项目外包流程
  • 做网站卖袜子效益如何wordpress获取tags
  • 怎么做公司网站2345网址导航设置
  • 做ppt模仿网站金钟街网站建设哪家好
  • 北京网站建设新鸿璧山职教中心示范校建设网站
  • p2p理财网站建设赣州有做网站推广的公司吗
  • 网页设计与网站建设的报告十大短视频制作软件