鄭州軽工業OJ 1097:計算平均成績(関数特集)/もう一つのgets()
1213 ワード
1097:平均成績の計算(関数トピック)
Time Limit: 1 Sec
Memory Limit: 128 MB
Submit: 2435
Solved: 1212
Submit Status Web Board
Description
ある学生の各科目の成績を入力し、平均成績を出力します.入力された成績はいずれも5級制の成績で、5級制の成績を5パーセントに変換するルールは以下の通りです:'A'を95パーセントに変換し、'B'を85ポイントに、Cを75ポイントに、'D'を65ポイントに、'E'を40ポイントに変換します.出力された平均成績は実数であり、1は小数である.
Input
1行に「A」~「E」のアルファベットのみを含むように入力し、各アルファベットは授業の成績を表します.
Output
平均成績を実数として出力し、小数を1桁保持します.
Sample Input
ABCDE
Sample Output
72.0
HINT
Source
*
やはりgets()を使うのが正直で、私が使うのは少ない昂...
エラーコード(タイムアウト)
Time Limit: 1 Sec
Memory Limit: 128 MB
Submit: 2435
Solved: 1212
Submit Status Web Board
Description
ある学生の各科目の成績を入力し、平均成績を出力します.入力された成績はいずれも5級制の成績で、5級制の成績を5パーセントに変換するルールは以下の通りです:'A'を95パーセントに変換し、'B'を85ポイントに、Cを75ポイントに、'D'を65ポイントに、'E'を40ポイントに変換します.出力された平均成績は実数であり、1は小数である.
Input
1行に「A」~「E」のアルファベットのみを含むように入力し、各アルファベットは授業の成績を表します.
Output
平均成績を実数として出力し、小数を1桁保持します.
Sample Input
ABCDE
Sample Output
72.0
HINT
Source
*
やはりgets()を使うのが正直で、私が使うのは少ない昂...
#include
#include
#include
#include
#define G 100
int main() {
double ans;
char wqs[G];
while(gets(wqs)!=NULL) {
double ans=0;
for(int j=0; j
エラーコード(タイムアウト)
#include
#include
#include
#include
#define G 100
int main() {
double ans;
char wqs[G];
while(scanf("%s",wqs)!='
') {
double len=strlen(wqs);
ans=0;
for(int j=0; j