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

简单的网站开发模板Wordpress插件开发中文字幕

简单的网站开发模板,Wordpress插件开发中文字幕,个人网站设计内容和要求,怎么套模板做网站最少刷题数 题目分析 对于每一名同学计算还需要再刷多少题才能保证刷题数比他多的人数不超过刷题数比他少的学生人数。我们可以考虑统计每一个分数的前缀和数组#xff0c;sum[i]表示当前学生中#xff0c;刷题数小于等于i的人数。那么对于学生i的刷题数a[i]#xff0c;su…最少刷题数 题目分析 对于每一名同学计算还需要再刷多少题才能保证刷题数比他多的人数不超过刷题数比他少的学生人数。我们可以考虑统计每一个分数的前缀和数组sum[i]表示当前学生中刷题数小于等于i的人数。那么对于学生i的刷题数a[i]sum[a[i]-1]表示刷题数比该同学少的人数n-sum[a[i]]1表示刷题数比该同学多的人数这里的1是因为减掉了该同学本身所以要再加回来。我们可以通过sum[a[i]-1]与n-sum[a[i]]的大小来判断该学生是否需要再刷题。 如果sum[a[i]-1]n-sum[a[i]]说明该同学不需要再刷题 如果sum[a[i]-1]n-sum[a[i]]说明该同学需要再刷题那么需要刷多少道题呢我们只需要找到满足sum[x-1]n-sum[x]的最小的x就可以了。其实这个x是固定的那么我们要怎么找这个x呢就是遍历一遍sum数组即可。 寻找满足sum[pos-1]n-sum[pos]的最小的pos for(int i 1;i maxn;i) {if(cnt[i-1]-1n-cnt[i]) {pos i;break;} }遍历所有学生的刷题数如果sum[a[i]-1]n-sum[a[i]]说明该同学不需要再刷题打印0否则打印当前刷题数和pos之间的差值。 for(int i 1 ; i n ; i ) {if(a[i]0) System.out.print(pos-a[i] );//注意刷题数为0时要特判不然会数组越界else {if(cnt[a[i]-1]n-cnt[a[i]]) System.out.print(0 );elseSystem.out.print(pos-a[i] );} }题目代码 import java.io.*; public class Main {static final int N 100000 ;public static void main(String[] args) throws IOException {StreamTokenizer in new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));in.nextToken() ;int n (int)in.nval ;int a[] new int[n 1] ;int cnt[] new int[N 1] ;int maxn 0 ;for(int i 1 ; i n ; i ) {in.nextToken();a[i] (int)in.nval ;cnt[a[i]] ;maxn Math.max(maxn , a[i]) ;}for(int i 1 ; i maxn ; i ) {cnt[i] cnt[i - 1] ;}int pos -1;for(int i 1;i maxn;i) {if(cnt[i-1]-1n-cnt[i]) {pos i;break;}}for(int i 1 ; i n ; i ) {if(a[i]0) System.out.print(pos-a[i] );//注意刷题数为0时要特判不然会数组越界else {if(cnt[a[i]-1]n-cnt[a[i]]) System.out.print(0 );elseSystem.out.print(pos-a[i] );}}} }
http://www.dnsts.com.cn/news/206644.html

相关文章:

  • 网站单页发布小程序代理哪家好
  • 湖北省住房部城乡建设厅网站首页销售管理系统数据库
  • 网站 成功案例榆林网站建设价格
  • js写wordpress甘肃网站seo哪家公司好
  • 门户网站栏目建设广州网站建设网站托管运营
  • 招商网站的建设目的长沙品牌网站设计
  • 可以做片头的网站浏览器显示不安全网站建设
  • o2o网站建设公司排名河北 保定 网站建设
  • 什么网站比较容易做南通网站开发公司
  • 长沙有什么做试卷的网站网站流量超限
  • 自己做网站广告安吉网站开发
  • 网站自动采集更新编程的网站都有哪些
  • 甘肃省建筑工程建设监理公司网站收录提交大全
  • 三否网站百度首页登录入口
  • 建设网站公司不给源代码如何去除wordpress首页功能
  • 充值网站架设桂林漓江官网
  • net112企业建站系统网站空格 教程
  • 青岛信息推广网站泉州网站制作平台
  • 企业网站注册申请天元建设集团有限公司邮编
  • 湖北专业网站建设耗材263企业邮箱app下载
  • 一个新网站要怎么做seo高质量关键词搜索排名
  • 邯山专业做网站网络项目发布网
  • 免费空间asp网站wordpress实惠主机
  • 做网站的原理网站地图制作软件
  • 网站提速昆明高端seo怎么做
  • 网络科技有限公司网站建设策划书低价网站建设多少钱
  • 广州化妆品网站制作邯郸教育行业网站建设
  • 手机网站 普通网站软件开发好吗
  • 制作论文招聘网站的网站(建设)安全自查报告
  • 建设银行网站怎么登录密码企业网站建设可以分为( )交互层次