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

怎么提高自己网站的知名度广州seo诊断

怎么提高自己网站的知名度,广州seo诊断,wordpress footer修改,国外黄冈网站推广软件有哪些拍集体照时队形很重要,这里对给定的 N 个人 K 排的队形设计排队规则如下: 每排人数为 N/K(向下取整),多出来的人全部站在最后一排; 后排所有人的个子都不比前排任何人矮; 每排中最高者站中间&am…

拍集体照时队形很重要,这里对给定的 N 个人 K 排的队形设计排队规则如下:
每排人数为 N/K(向下取整),多出来的人全部站在最后一排;
后排所有人的个子都不比前排任何人矮;
每排中最高者站中间(中间位置为 m/2+1,其中 m 为该排人数,除法向下取整);
每排其他人以中间人为轴,按身高非增序,先右后左交替入队站在中间人的两侧(例如5人身高为190、188、186、175、170,则队形为175、188、190、186、170。这里假设你面对拍照者,所以你的左边是中间人的右边);
若多人身高相同,则按名字的字典序升序排列。这里保证无重名。
现给定一组拍照人,请编写程序输出他们的队形。

输入格式:

每个输入包含 1 个测试用例。每个测试用例第 1 行给出两个正整数 N(≤10​4​​ ,总人数)和 K(≤10,总排数)。随后 N 行,每行给出一个人的名字(不包含空格、长度不超过 8 个英文字母)和身高([30, 300] 区间内的整数)。

输出格式:

输出拍照的队形。即K排人名,其间以空格分隔,行末不得有多余空格。注意:假设你面对拍照者,后排的人输出在上方,前排输出在下方。

输入样例:

10 3
Tom 188
Mike 170
Eva 168
Tim 160
Joe 190
Ann 168
Bob 175
Nick 186
Amy 160
John 159

输出样例:

Bob Tom Joe Nick
Ann Mike Eva
Tim Amy John
#include <iostream>
#include <string>
#include<algorithm>
#include<bits/stdc++.h>
#include<stack>
#include<set>
#include <vector>
#include <map>
#include<queue>
#include<deque>
#include<cctype>
#include<unordered_set>
using namespace std;
struct Node{string name;int h;
}; 
bool cmp(Node a,Node b){//从身高大到小排序if(a.h==b.h){return a.name<b.name;}return a.h>b.h;
}
int main(){ int n,k;cin>>n>>k;Node a[n];for(int i=0;i<n;i++){cin>>a[i].name>>a[i].h;//先输入数据}sort(a,a+n,cmp);//排序int r=k,t=0,m;while(r){//先输出最后一行的数据(从摄影师的角度来看)if(r==k){//如果r==k,除不尽的剩下的全都放最后一行m=n/k+n%k;}else{m=n/k;}string p[m];//定义一个string数组用来存放当前行的人p[m/2]=a[t].name;//此时t为排序好的最高的那个人,每次循环t+mint j=m/2+1;//中间最高的人的右边的那个人,是数组里相隔的小的那个(相当于2,4,6,8)for(int i=t+2;i<t+m;i+=2){p[j++]=a[i].name;//放在最高人的右边,所以j++,i每次循环要加2,因为是隔着输出}j=m/2-1;//最高的人的左边的人,是每次相隔的大的那个(相当于1,3,5,7)for(int i=t+1;i<t+m;i+=2){p[j--]=a[i].name;//放在左边,所以j--}for(int i=0;i<m;i++){//输出即可if(!i) cout<<p[i];else cout<<" "<<p[i];}cout<<endl;r--;//已经排完一行了,所以循环减少一次t+=m;//已经有m个人排好了,要排没拍好的,所以t+m}return 0;
}
http://www.lbrq.cn/news/2375299.html

相关文章:

  • 郑州网站seo优化希爱力双效片用后感受
  • 做料理网站关键词怎么设置发布软文的平台
  • 上海自助建站 上海网站建设拉新推广赚钱的app
  • 找工作平台网站深圳互联网公司排行榜
  • 广告联盟没有网站怎么做廊坊关键词排名首页
  • 网站流量超seo外链发布软件
  • seo发展前景怎么样啊玉溪seo
  • 下城区网站建设价格查询seo百度快速排名
  • 化妆品网站源码asp北京中文seo
  • 网站的营销推广百度推广在哪里能看到
  • 全国做网站找哪家好网络广告策划案
  • 如何做网站支付链接今日军事新闻最新消息新闻报道
  • 嘉兴手机端建站模板seo服务外包客服
  • 成都用设计公司网站网络营销的优势有哪些?
  • 大家做网站都会去哪找素材关键词资源
  • 如何访问自己做的网站企业管理咨询培训
  • 做韦恩图的网站长春网站seo公司
  • 做网站如何不被忽悠公司网站设计与制作
  • 厦门网站免费制作seo内部优化方式包括
  • 做界面的网站苏州百度关键词优化
  • 如何做网站地图txt海口seo计费
  • 学校网站的建设需求重庆森林电影高清在线观看
  • 网站内容优化方法国内搜索引擎排名
  • 临城网站建设服务热线手游推广平台有哪些
  • 上海营销型网站seo推广链接点击器安卓版
  • 做网站一条龙五合一网站建设
  • 手机网站建设西安网络营销产品的首选产品
  • 中山网站建设公司哪个好深圳网络营销软件
  • 网站建设公司项目介绍百度收录的网站多久更新一次
  • 二环建设部网站微信scrm系统
  • 自动化测试工具 Selenium 入门指南
  • 编译原理第六到七章(知识点学习/期末复习/笔试/面试)
  • 性能优化实践:Modbus 在高并发场景下的吞吐量提升(二)
  • web APIs(更新中)
  • Qwen3-8B Dify RAG环境搭建
  • 壹脉销客AI电子名片源码核心架构