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

网站下做二级域名seo的优化技巧和方法

网站下做二级域名,seo的优化技巧和方法,功能型网站设计,免费永久网站建设文章目录 前言一、题目二、解题思路结语 前言 本次训练内容 训练STL中sort的操作方法。训练解题思维。 一、题目 美国大选是按各州的投票结果来确定最终的结果的,如果得到超过一半的州的支 持就可以当选,而每个州的投票结果又是由该州选民投票产生…

文章目录

  • 前言
  • 一、题目
  • 二、解题思路
  • 结语

前言

本次训练内容

  1. 训练STL中sort的操作方法。
  2. 训练解题思维。

一、题目

        美国大选是按各州的投票结果来确定最终的结果的,如果得到超过一半的州的支   持就可以当选,而每个州的投票结果又是由该州选民投票产生的,如果某个州超过一半的选民支持希拉里,则她将赢得该州的支持。现在给出每个州的选民人数,请问希拉里至少需要赢得多少选民的支持才能当选?

输入格式

多组输入数据
每组数据的第一行包括一个整数N(1<=N<=101),表示美国的州数,N=0表示输入   
结束
接下来一行包括N个正整数,分别表示每个州的选民数,每个州的选民数不超过
100

输出格式

对于每组数据输出一行,表示希拉里至少需要赢得支持的选民数

样例输入

3 
5 7 5 
0

样例输出

6

二、解题思路

        今天的题目就是一个对数组的排序题,题中强调问至少需要多少,我们就给它的选民数从低到高做个排序,然后州数要超过一半且选民数要过一半,所以就N/2+1和Array[i]/2+1;最后再输出值即可。

#include<bits/stdc++.h>
using namespace std;
const int MAX = 1e5+1;
int main() {int N;int Array[MAX];while (cin>>N) {//循环输入州数int sum=0;if (N==0) {//如果州数为0,直接结束return 0;}for(int i=0;i<N;i++) {cin>>Array[i];//选民数}sort(Array,Array+N);//对其升序排序for(int i=0;i<N/2+1;i++) {//累加前一半州数里的选票值,找到至少需要的数sum+=Array[i]/2+1;}cout<<sum<<endl;}
}

        注意,sum=0要写在while里,因为要不断更新赋值。

总结

        今天的题目不算难,它就是一个排序和累加的逻辑。美国总统大选也是今年的一个实事热点,当时看新闻的时候就关注过那俩政党的选票,今天看到这题感觉挺有意思的,就想试试乐呵一下,体验一下美国政党的“军师”(嘿嘿嘿嘿)。然后一开始sum=0写在while外了,这里要扣大分,没考虑仔细,下次需要注意;然后就是特判没注意,导致一个案例没过,后续想到了补上才过的;所以考虑事情周到问题还是要不断的提升练习的。

http://www.dtcms.com/wzjs/33745.html

相关文章:

  • 高端网站建设套餐关键词优化公司推荐
  • 网站后台 竖着 导航菜单外链群发
  • 我做的网站不知道网站怎么办啊长沙优化网站
  • 网站描述怎么写好windows优化大师有用吗
  • 做网站公司费用谷歌浏览器手机版官网下载
  • 可以做网站的编程有什么郑州技术支持seo
  • 旅游 网站建设目标看广告赚钱的平台
  • 郴州网站制作优化外包服务公司
  • 网站301在哪里做企业管理培训课程视频
  • 成都网站设计新闻厦门seo关键词优化
  • 如何评价企业网站推广效果?今日头条十大新闻
  • 这么做网站原型图雏鸟app网站推广
  • wordpress 导入用户宁德seo推广
  • 做企业网站模板可以seo百度推广怎么才能效果好
  • 商城网站建设教程网络宣传的方法有哪些
  • 网站推广策划内容推广形式有哪几种
  • 三合一网站建设用途爱站工具下载
  • wordpress变数据库宁波百度快照优化排名
  • 哪些行业网站推广做的多郑州竞价托管
  • 网站经常被挂马app推广方法及技巧
  • 日本最大的购物网站排名百度链接
  • 如何增加网站会员网络公司优化关键词
  • 手机网站商城建设答辩cms自助建站系统
  • 做医疗类网站有什么需要审核的seo中国官网
  • 重庆集团公司网站建设下载百度app到手机上
  • 建设网站的风险管理网络销售怎么做
  • 如何给一个网站做优化体育热点新闻
  • 建网站备案app拉新推广接单平台
  • 在一家传媒公司做网站编辑 如何百度在线问答
  • 专业做网站建设广告竞价推广