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

哔哩哔哩网站怎么做视频网络营销做得好的酒店

哔哩哔哩网站怎么做视频,网络营销做得好的酒店,怎么搜索整个网站内容,越辉网站建设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.shuangfujiaoyu.com/news/56823.html

相关文章:

  • 企业如何建自己的网站肇庆seo排名外包
  • 电商网站建设推广百度seo简爱
  • 北京企业建设网站制作网站需要什么软件
  • 电子商务网站需要做那些准备工作网页制作费用大概多少
  • 唐山市住房城乡建设局网站企业文化
  • 上海微信网站公司网站推广方案范文
  • 做网站吧重庆百度seo整站优化
  • WordPress怎么建小站0元入驻的电商平台
  • 深圳住 建设局网站短视频剪辑培训班速成
  • 做营销网站代理挣钱吗磁力猫torrentkitty官网
  • java直播网站怎么做排名优化关键词公司
  • 深圳罗湖网站制作公司营销策略4p分析怎么写
  • 贵港网站建设培训网站优化员seo招聘
  • 网站报价方案怎么做合肥seo按天收费
  • 公司网站备案怎么做杭州网站提升排名
  • 动静分离网站架构互联网营销课程体系
  • 南安网站建设网络营销的五大优势
  • 宝安商城网站建设作品推广
  • 手机网站用什么空间北京网站优化推广公司
  • 中山城市建设集团网站全网营销推广案例
  • 上海网站建设哪家做得好免费发布信息网
  • wordpress用户组名称快速网站seo效果
  • 湛江定制建站企业网站上海牛巨微seo优化
  • wordpress设计网站外链平台有哪些
  • 平台网站建设的公司域名信息查询系统
  • 个人域名 做公司网站营销软文范文200字
  • 魔站网站建设网站一键生成
  • wordpress添加一个tag页面济南网站优化排名推广
  • 聚名网络seo研究协会
  • web动态网页设计源代码德阳seo优化