3187 - 求20个同学的总分和平均分
时间限制 : 1 秒
内存限制 : 128 MB
<span style="font-family:宋体;font-size:12pt;">输入</span><span style="font-size:12pt;">20</span><span style="font-family:宋体;font-size:12pt;">个同学的成绩,求他们的总成绩和平均成绩!</span><span style="font-size:12pt;"></span>
<span style="font-family:宋体;font-size:12pt;">输入格式:</span><span style="font-size:12pt;"></span>
<span style="font-family:宋体;font-size:12pt;">第一行,输入</span><span style="font-size:12pt;">20</span><span style="font-family:宋体;font-size:12pt;">个整数</span><span style="font-size:12pt;">a</span>
<span style="font-family:宋体;font-size:12pt;">输出格式:</span><span style="font-size:12pt;"></span>
<span style="font-family:宋体;font-size:12pt;">输出有</span><span style="font-size:12pt;">2</span><span style="font-family:宋体;font-size:12pt;">行,</span>
<span style="font-family:宋体;font-size:12pt;">第一是总分;</span>
<span style="font-family:宋体;font-size:12pt;">第二行是平均分。(保留</span><span style="font-size:12pt;">1</span><span style="font-family:宋体;font-size:12pt;">位小数)</span><span style="font-size:12pt;"></span>
<span style="font-size:12pt;"><span></span></span>
题目输入
题目输出
输入/输出样例
输入格式
100 90 80 100 70 100 60 45 89 100 100 60 100 78 100 30 90 100 100 100
输出格式
1692 84.6
C语言解答
#include <stdio.h> int a, t, i; int main(void) { for (i = 1; i <= 20; i++) { scanf("%d", &a); t += a; } printf("%d\n%.1f\n", t, t / 20.0); return 0; }
C++解答
#include<iostream> #include<cstdio> using namespace std; int main() { double a,s; s=0; for (int i=1;i<=20;i++) { cin>>a; s=s+a; } cout<<s<<endl; printf("%.1lf",s/20); return 0; }
Python解答
# coding=utf-8 s = input(). split() t = 0 for i in range(0, 20) : t = t + int(s[i]) print(t, format(t / 20, ".1f"), sep = '\n')