1061. 判断题(15)
2018-02-10 18:45
169 查看
1061. 判断题(15)
时间限制400 ms内存限制65536 kB
代码长度限制8000 B
判题程序Standard作者CHEN, Yue
判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过100的正整数N和M,分别是学生人数和判断题数量。第二行给出M个不超过5的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0代表“非”,1代表“是”。随后N行,每行给出一个学生的解答。数字间均以空格分隔。输出格式:按照输入的顺序输出每个学生的得分,每个分数占一行。输入样例:
3 6 2 1 3 3 4 5 0 0 1 0 1 1 0 1 1 0 0 1 1 0 1 0 1 0 1 1 0 0 1 1输出样例:
13 11 12
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N =sc.nextInt(); int M =sc.nextInt(); int a[]=new int[M]; int b[]=new int[M]; for(int i= 0;i<M;i++) { a[i] =sc.nextInt(); } for(int j = 0;j<M;j++) { b[j] = sc.nextInt(); } int sum =0; for(int i =0;i<N;i++) { sum=0; for(int j =0;j<M;j++) { if(b[j]==sc.nextInt()) { sum+=a[j]; } } System.out.println(sum); } } }
相关文章推荐
- PAT Basic 1061. 判断题(15)(C语言实现)
- 1061. 判断题(15)
- PAT 乙级 1061. 判断题(15)
- 1061. 判断题(15) python篇
- PAT (Basic Level) Practise (中文) 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)解题报告
- 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)
- PAT——1061. 判断题(15)
- PAT乙级 1061. 判断题(15)
- 1061. 判断题(15)
- 1061. 判断题(15)
- PAT乙级-1061. 判断题(15)
- 1061. 判断题(15)