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

中文手机网站设计案例建文帝网站建设

中文手机网站设计案例,建文帝网站建设,wordpress网易邮箱设置,网站建设公司知识批改多选题是比较麻烦的事情#xff0c;本题就请你写个程序帮助老师批改多选题#xff0c;并且指出哪道题错的人最多。 输入格式#xff1a; 输入在第一行给出两个正整数 N#xff08;≤ 1000#xff09;和 M#xff08;≤ 100#xff09;#xff0c;分别是学生人数和…批改多选题是比较麻烦的事情本题就请你写个程序帮助老师批改多选题并且指出哪道题错的人最多。 输入格式 输入在第一行给出两个正整数 N≤ 1000和 M≤ 100分别是学生人数和多选题的个数。随后 M 行每行顺次给出一道题的满分值不超过 5 的正整数、选项个数不少于 2 且不超过 5 的正整数、正确选项个数不超过选项个数的正整数、所有正确选项。注意每题的选项从小写英文字母 a 开始顺次排列。各项间以 1 个空格分隔。最后 N 行每行给出一个学生的答题情况其每题答案格式为 (选中的选项个数 选项1 ……)按题目顺序给出。注意题目保证学生的答题情况是合法的即不存在选中的选项数超过实际选项数的情况。 输出格式 按照输入的顺序给出每个学生的得分每个分数占一行。注意判题时只有选择全部正确才能得到该题的分数。最后一行输出错得最多的题目的错误次数和编号题目按照输入的顺序从 1 开始编号。如果有并列则按编号递增顺序输出。数字间用空格分隔行首尾不得有多余空格。如果所有题目都没有人错则在最后一行输出 Too simple。 输入样例 3 4 3 4 2 a c 2 5 1 b 5 3 2 b c 1 5 4 a b d e (2 a c) (2 b d) (2 a c) (3 a b e) (2 a c) (1 b) (2 a b) (4 a b d e) (2 b d) (1 e) (2 b c) (4 a b c d)输出样例 3 6 5 2 2 3 4 题解如下 20/20 这题做了快一上午人都麻了写的不够好的也就这样吧再说要忙着打工了 /*** 2024/04/09* 20/20*/ const readline require(readline); const rl readline.createInterface({input: process.stdin,output: process.stdout, });let num 0; let rows []; // 学生人数 let n 0; // 多选题个数 let m 0; // 多选题信息 let multipleArr []; // 学生答题结果 let resultArr []; // 错题数量 let errorNum; // 学生分数 let scoreArr; rl.on(line, function (data) {if (num 0) {n Number(data.split( )[0]);m Number(data.split( )[1]);num m;} else {if (multipleArr.length ! m) {let arr data.split( );multipleArr.push({fullMark: Number(arr[0]),optionsNum: arr[1],rightOptionsNum: Number(arr[2]),rightOptions: arr.slice(3).join( ),});} else {resultArr.push(data);if (resultArr.length n) {// 计算满分let sum multipleArr.reduce((acc, cur) acc cur.fullMark, 0);scoreArr new Array(n).fill(sum);errorNum new Array(m).fill(0);deal();}}} });function deal() {resultArr.forEach((el, index) {// 左括号的数量也是题数-1let leftNum 0;for (let i 0; i el.length; i) {if (el[i] () {if (el[i 1] ! multipleArr[leftNum].rightOptionsNum) {// 错误数量1errorNum[leftNum];scoreArr[index] - multipleArr[leftNum].fullMark;} else {let answer el.substring(i 3, i 2 2 * el[i 1]);if (answer ! multipleArr[leftNum].rightOptions) {// 错误数量1errorNum[leftNum];scoreArr[index] - multipleArr[leftNum].fullMark;}}leftNum;// 跳转到对应的后面的空格i el[i 1] * 2 3;}}});scoreArr.forEach((el) {console.log(el);});let max 0;let maxIndex [];let maxi 0;for (let i 0; i errorNum.length; i) {if (errorNum[i] max) {max errorNum[i];}}if (max ! 0) {for (let i 0; i errorNum.length; i) {if (errorNum[i] max) {maxIndex.push(i 1);}}console.log(${max} ${maxIndex.join( )});} else {console.log(Too simple);} }
http://www.pierceye.com/news/85554/

相关文章:

  • 怎样看一个网站是谁做的成都高端网站建设那家好
  • 2017最佳网站设计综合电商平台有哪些
  • 找人做网站注意哪些健身器材 网站模版
  • 中小型网站设计哪家好网站建设期末考试
  • 滨海天津网站建设子域名查询工具
  • 网站结构形式2015做那些网站致富
  • 宜昌网站seo公司wordpress 自己做主页
  • 门户网站建设方案哪家购物网站建设好
  • 什么做婚车网站最大wordpress如何绑定多个域名
  • 网站开发维护公司经营范围广州企业网站推广
  • 关于网站建设费用漳浦网页定制
  • 网站运维合同兰州seo技术优化排名公司
  • 营销型网站制作费用抚州临川网站建设
  • 做碳循环的网站深圳建筑工程公司招聘
  • 如和建立网站安徽省住房和建设厅网站
  • 企业内部网站打不开专门做h5的网站
  • 广州住房保障城市建设局网站四川最新情况最新消息今天
  • 合肥电子商务网站建设国外域名的网站
  • 怎样创建网站域名平台室内装饰设计师国家职业标准
  • 网站建设与管理专业人才调研产品设计公司有哪些
  • 网站改版什么意思只有一个页面的网站
  • 网站背景色html网页设计介绍
  • 网站设计制作培训阜宁网站制作哪家好
  • 海南省住房建设厅网站企业crm软件
  • 繁体版 企业网站网站开发环境实验报告
  • 个人网站模板怎么做网站排名要怎么做
  • 做视频网站 服务器配置163k地方门户网站系统
  • 网站建设英语怎么说营销型电子商务网站
  • 江苏省建设网站一号通小学校园网站建设简介
  • 图片优化网站临淄信息网最新招聘小时工