WTF?
Super__Mike · · 题解
此蒟蒻的第三篇题解...再写一篇练练手
这题可以简单地想成照着一种语言,翻译成另外一个语言
题目是这样的(翻译原文
定义 整型变量 PUR
输入 PUR
FOO = FOO + PUR
BAR = BAR + 1
如果 FOO * QUZ > BAZ * BAR 那么
BAZ = FOO
QUZ = BAR
判断体结束
Python翻译:
TUX=int(input())//输入
FOO=0//处值
BAR=0//处值
BAZ=0//处值
QUZ=1//处值
for i in range(TUX)://循环体
PUR=int(input())//输入
FOO=FOO+PUR//相加
BAR=BAR+1//加1
if FOO*QUZ>BAZ*BAR://判断体
BAZ=FOO//赋值
QUZ=BAR//赋值
print(BAZ/QUZ)//输出
咕咕咕~ 请使用python3提交
c++翻译
#include<bits/stdc++.h>//完美的头文件
using namespace std;
double tux,pur,foo=0,bar=0,baz=0,quz=1;//初值与定义
int main(){
cin>>tux;//输入
for(int i=1;i<=tux;i++){//循环体
cin>>pur;//输入
foo+=pur;//相加
bar++;//bar+1
if(foo*quz>baz*bar){//判断体
baz=foo;//赋值
quz=bar;//赋值
}
}
cout<<fixed<<setprecision(6)<<baz/quz;//输出控制
return 0;//完结撒花
}
整道题就是简单地照着代码改改