当前位置: 首页 > 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.ritt.cn/news/27200.html

相关文章:

  • 商丘集团网站建设优秀网站设计网站
  • 设计公司网站设计详情百度上看了不健康的内容犯法吗
  • 正规的扬中网站建设建网站有哪些步骤
  • asp动态网站建设北京债务优化公司
  • 网站怎样优化seo怎么申请域名建立网站
  • 网站团队的建设seo网站排名优化培训教程
  • 淘宝网发布网站建设售卖链接
  • 会议网站建设百度提交入口网址在哪
  • 女同性怎么做的视频网站网站优化seo
  • 北京建委网站证书查询排名优化系统
  • 如何用织梦cms做网站网推拉新app推广接单平台
  • 免费做网站百度能录入最新的新闻 今天
  • 做商城网站的项目背景图片营销效果分析怎么写
  • 北京矿建建设集团有限公司 网站深圳外包seo
  • 做环保是跑还是网站卖深圳百度推广公司
  • 绍兴做公司网站的公司微信小程序
  • 网站架构包括哪些免费引流在线推广
  • wordpress能否做网站seo外链推广员
  • 网站开发论坛百度客服中心人工在线咨询
  • 建设工程许可证在那个网站办自媒体是如何赚钱的
  • 网站后台显示连接已重置域名查询站长之家
  • 网站推广有什么方法有哪些关键词排名查询
  • 北京做网站建设的公司排名做网站要多少钱
  • 哪些网站设计的比较好爱站网关键词挖掘
  • 网络推广提成方案360优化大师最新版下载
  • 做二手车按揭的网站外包推广公司
  • 学校网站建设工作会议网站数据分析
  • 中华人民共和国住房和城乡建设厅网站培训课程设计
  • wordpress google提交西安百度关键词优化排名
  • wap网站 视频教程百度手机助手最新版下载