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

可以做自己的单机网站网站技术解决方案

可以做自己的单机网站,网站技术解决方案,软件公司怎么找客户,广西钦州有人帮做网站的公司吗批改多选题是比较麻烦的事情#xff0c;有很多不同的计分方法。有一种最常见的计分方法是#xff1a;如果考生选择了部分正确选项#xff0c;并且没有选择任何错误选项#xff0c;则得到 50% 分数#xff1b;如果考生选择了任何一个错误的选项#xff0c;则不能得分。本题… 批改多选题是比较麻烦的事情有很多不同的计分方法。有一种最常见的计分方法是如果考生选择了部分正确选项并且没有选择任何错误选项则得到 50% 分数如果考生选择了任何一个错误的选项则不能得分。本题就请你写个程序帮助老师批改多选题并且指出哪道题的哪个选项错的人最多。 输入格式 输入在第一行给出两个正整数 N≤1000和 M≤100分别是学生人数和多选题的个数。随后 M 行每行顺次给出一道题的满分值不超过 5 的正整数、选项个数不少于 2 且不超过 5 的正整数、正确选项个数不超过选项个数的正整数、所有正确选项。注意每题的选项从小写英文字母 a 开始顺次排列。各项间以 1 个空格分隔。最后 N 行每行给出一个学生的答题情况其每题答案格式为 (选中的选项个数 选项1 ……)按题目顺序给出。注意题目保证学生的答题情况是合法的即不存在选中的选项数超过实际选项数的情况。 输出格式 按照输入的顺序给出每个学生的得分每个分数占一行输出小数点后 1 位。最后输出错得最多的题目选项的信息格式为错误次数 题目编号题目按照输入的顺序从1开始编号-选项号。如果有并列则每行一个选项按题目编号递增顺序输出再并列则按选项号递增顺序输出。行首尾不得有多余空格。如果所有题目都没有人错则在最后一行输出 Too simple。 输入样例 1 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) (3 b d e) (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) (1 c) (4 a b c d)输出样例 1 3.5 6.0 2.5 2 2-e 2 3-a 2 3-b输入样例 2 2 2 3 4 2 a c 2 5 1 b (2 a c) (1 b) (2 a c) (1 b)输出样例 2 5.0 5.0 Too simple //分数 vectorint total(m),正确选项 trueOpt[m] //每道题的选项 vectorvectorint cntm,vectorin(5)) 漏选或者错选项次数 //option[1100][110] 学生选的答案 #includeiostream #includevector #includeset using namespace std;int main(){int n,m;int numOption,numRight;int hash[] {1,2,4,8,16},optStu[1100][110] {0};//数组声明不能放在外面编译错误char c; scanf(%d%d,n,m);vectorint full_score(m),trueOption(m);vectorvectorint wrongCnt(m,vectorint(5));//输入题目信息和正确答案 for(int i 0; i m; i){scanf(%d%d%d,full_score[i],numOption,numRight);for(int j 0; j numRight; j){//char c;scanf( %c,c);trueOption[i] hash[c - a];}} //输入学生选择信息int temp;for(int i 0; i n; i){double score 0;for(int j 0; j m; j){getchar();scanf((%d,temp);for(int k 0; k temp; k){ //输入ith学生对于 jth道题的选择 scanf( %c),c);optStu[i][j] hash[c - a];}int el optStu[i][j] ^ trueOption[j];if(el){ //如果异或结果不为0,意味着有错选或者漏选的情况 //异或的结果与正确答案或运算可以求出哪个和正确结果不相同 if((optStu[i][j] | trueOption[j]) trueOption[j]){score full_score[j] * 1.0 / 2;}if(el){ //将错选的选项的每一项都要统计无论这个单项选项是否是正确的单项 for(int k 0; k 5; k)if(el hash[k]) wrongCnt[j][k];}}else{score full_score[j];}}printf(%.1f\n,score);} //寻找错误最多的选项int maxcnt 0;for(int i 0; i m; i){for(int j 0; j 5; j)maxcnt maxcnt wrongCnt[i][j] ? maxcnt : wrongCnt[i][j];} if(maxcnt 0) printf(Too simple\n);else{for(int i 0; i m; i){for(int j 0; j wrongCnt[i].size(); j){if(maxcnt wrongCnt[i][j])printf(%d %d-%c\n,maxcnt,i1,aj);}}}return 0; }   转载于:https://www.cnblogs.com/wanghao-boke/p/10421139.html
http://www.zqtcl.cn/news/199145/

相关文章:

  • 怎样做公司网站介绍网站百度排名优化
  • 广州网站建设工作室招聘wordpress在哪里设置编辑器
  • 苏州网站建设功能大宗交易平台软件
  • 无域名网站 能否被百度品牌营销优化
  • 做爰全过程免费的网站视频做网站视频背景
  • 网站布局设计分析特点手机网站设计欣赏网站
  • 建设网站对服务器有什么要求灌南县规划局网站一品嘉苑规划建设
  • 常平镇仿做网站wordpress教程 菜单
  • 大气的企业网站做网站服务怎么赚钱
  • 如何用网站做淘宝客网易企业邮箱怎么修改密码
  • 白酒网站设计wordpress增加网址大全
  • 网站上图片可以做商业作品吗成都十大景观设计公司
  • 自助建站网站哪个好2017织梦网站怎么做seo
  • 佛山新网站建设咨询做业精灵官方网站
  • 大庆网站设计费用asp网站仿制
  • 革吉网站建设网页游戏中心大全
  • 好的网站特点京东物流网站建设特点
  • 昆明企业自助建站系统网站建设技术交流
  • 卖网站模板网站哪家做的比较好
  • 舟山网站网站建设视频网站建设应该注意什么
  • 网站建设 思维导图免费flash网站源码
  • 提供零基础网站建设教学公司wordpress悬浮下拉
  • 做网站代码难么南京市建设监理协会网站
  • 网站维护 静态页面正规企业展厅设计公司
  • 网站分享图片怎么做东莞网站优化关键词费用
  • 做摄影网站的目的域名注册和网站设计服务
  • 手表网站设计免费常州百度推广优化
  • 网站开发找聚脑网视频直播源码
  • 提供免费服务器的网站南沙电子商务网站建设
  • 厦门网站建设开发公司企业网站设计源代码