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

想做个ktv的网站怎么做成都官网seo厂家

想做个ktv的网站怎么做,成都官网seo厂家,做苗木行业网站赚钱,沈阳网站设计solution 从后排开始输出,可以先把所有的学生进行排序(身高降序,名字升序),再按照每排的人数找到中间位置依次左右各一个进行排列测试点3, 4, 5:k是小于10的正整数,则每…

在这里插入图片描述
在这里插入图片描述

solution

  • 从后排开始输出,可以先把所有的学生进行排序(身高降序,名字升序),再按照每排的人数找到中间位置依次左右各一个进行排列
  • 测试点3, 4, 5:k是小于10的正整数,则每排最多有1e4个人
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
const int maxn = 1e4 + 10;
struct stu{string name;int h;friend bool operator < (stu &s1, stu &s2){if(s1.h != s2.h) return s1.h > s2.h;return s1.name < s2.name;}
}stus[maxn];
int main(){int n, k, now, cnt = 1, mid, c, flag;string ans[maxn];cin >> n >> k;for(int i = 1; i <= n; i++){cin >> stus[i].name >> stus[i].h;}sort(stus + 1, stus + n + 1);for(int i = 1; i <= k; i++){//i排数 if(i == 1) now = n / k + n % k;//now每行的人数 else now = n / k;mid = now / 2 + 1;//mid中间位置 flag = c = 1;//flag本排是否需要继续,c距离中间的距离 ans[mid] = stus[cnt++].name; while(flag){if(mid - c > 0) ans[mid - c] = stus[cnt++].name;if(mid + c < now + 1) ans[mid + c] = stus[cnt++].name;else if(mid - c < 1) flag = 0;c++; } for(int j = 1; j <= now; j++){if(j != 1) cout << " ";cout << ans[j];}cout << endl;}return 0;
} 
http://www.ds6.com.cn/news/67770.html

相关文章:

  • 自己的卡盟网站怎么做分站创意营销点子
  • 铜陵市企业网站建设seo关键词排名优化工具
  • 工业设计公司属于什么行业宁波网络优化seo
  • 网站做tips快速优化网站排名软件
  • 网站地图深度做多少合适成都网站优化公司
  • 网站设计概述怎样建立网站平台
  • php 网站授权济宁百度推广公司有几家
  • 做婚纱摄影网站价格建网站公司
  • 怎样做网站性能优化百度相册登录入口
  • 千素网站建设西安seo阳建
  • 建设工程公司企业文化网络seo
  • 国内公司名字可以做国外网站100个关键词
  • 莱阳做网站的网站seo排名优化工具在线
  • 做环评在发改委网站申请廊坊seo排名优化
  • 如何免费做网站的教程网络营销工具有哪些?
  • 简单网站html模板下载东莞全网推广
  • 太原网站推广服务自己做网站流程
  • 汽车用品东莞网站建设百度品牌专区怎么收费
  • 免费收录网站大全枸橼酸西地那非片的作用及功效
  • 观澜网站建设网络运营是什么意思
  • 网站开发记什么费用在线网页制作网站
  • 做公司网站的模板下载seo优化专员工作内容
  • 大型网站为什么难做搜狗网页版
  • 做网上购物网站深圳建站公司
  • 优秀的个人网站设计百度网站优化公司
  • 做我女朋友好不好套路网站凡科建站app
  • 电脑上怎样进入中国建设银行网站google谷歌搜索主页
  • 企业网站建设要注意什么新闻发布平台有哪些
  • 网站宽屏版有创意的营销案例
  • 中国最新军事新闻 今天鹤壁seo推广