1 条题解
-
0
C++ :
#include<bits/stdc++.h> using namespace std; int main(){ int n,i,a[100],x,s=0; double s1=0; cin>>n; for (i=0;i<n;i++) { cin>>a[i]; } cin>>x; for (i=0;i<n;i++) { if (a[i]==x) { s++; } } s1=s*1.0/n; cout<<fixed<<setprecision(2)<<s1<<endl; return 0; }
Python :
# 输入袋子里球的个数n n = int(input()) # 输入n个球各是什么数字 m = input().split() # 要判断概率的数字x x = int(input()) # 定义空列表 l = [] # 记录要判断的数在列表中有多少个 c = 0 # 字符列表转换成整型列表 for v in m: l.append(int(v)) # 遍历l列表,找出等于x的个数 for i in range(0, n): if l[i] == x: c += 1 # 输出概率 print('%.2f' % (c / len(l)))
- 1
信息
- ID
- 2274
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者