Coin

2024-02-11 10:38
文章标签 coin

本文主要是介绍Coin,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Kim 有一枚硬币。为了验证这枚硬币是不是均匀的,Kim开始重复抛这枚硬币。

现在给出Kim抛硬币的结果,请你告诉Kim抛出正面的次数占总次数的比例。

Input

第一行一个整数T,表示有T组数据。

接下来T组数据,每组数据第一行一个整数n,表示Kim抛了n次硬币。

接下来一行n个整数0或1,0表示抛出了反面,1表示抛出了正面。

Output

对于每组数据,输出一行一个小数表示抛出正面的次数占总次数的比例,保留两位小数。

Sample Input
2
9
0 0 1 1 0 1 0 1 0
4
0 1 1 1
Sample Output
0.44
0.75
Hint

T<=10

1<=n<=100



水题。


#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{int t,n,m,i,j;scanf("%d",&t);while(t--){int sum=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&m);if(m==1){sum++;}}double k=sum*1.0/n;printf("%.2lf\n",k);}return 0;}


这篇关于Coin的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/699575

相关文章

674 - Coin Change

一道很水的DP,但我做的时候也很费劲,由于存在面值为1的时候,所以所有面额都至少有1种方法。 推导出状态方程就是 dp(V,step) += dp(V - i * coin[step],step - 1); 其中V为当前的面值,coin[step]为硬币的面额,递归边界,如果step == 0(也就是递归到硬币面额为1的时候,返回1); #include<cstdio>#include<

UVA | Coin Change

引入 Coin Changing Minimum Coins Dynamic Programming 给出N中不同金额的硬币,每种金币有无限多个。给定一个金额M,问最少需要多少个硬币可以凑成M? 熟悉的朋友一看这道题就知道是完全DP,具体也没有什么好说的了,不过这里还是推一推。 由Subset Sum Problem的推导我们知道,01背包其i状态完全依赖于i-1状态,在不需要还原具体解是

安卓逆向百例十-币coin

typora-root-url: ./pic 安卓逆向百例十-币coin 现在售价依旧是99¥,计划更新100案例,平均一个案例1块钱,要什么自行车! 案例起源: 有位老哥 经过炒币失败后想做一个这种查询接口的app,但是苦于他的资金比较紧缺,就给我几百块,但是架不住苦苦哀求,我就做了,顺便当个案例。 版本: 币coin 4.0.3 包名: com.temperaturecoin

如何使用ERC-20与Sui Coin标准创建Token

区块链使用tokens作为传递价值的基本手段。它们可以是区块链的原生交换单位,也可以是应用中的交换单位,甚至可以在游戏世界中用作货币。tokens还支持Sui和其他区块链上的强大DeFi活动。 以太坊使用ERC-20标准来创建tokens,借用智能合约,这些tokens可以由开发者为各种目的创建。在Sui上,tokens使用Coin包。像ERC-20 tokens一样,开发者可以在Sui上构

OR-Tools求解器(CBC(Coin-or branch and cut))日志解度

使用OR-Tools的CBC求解器,解决混合整数规划问题,solver.EnableOutput() 打印日志输出如下: WARNING: All log messages before absl::InitializeLog() is called are written to STDERRW0000 00:00:1717640012.742815 19876 linear_solver

2019杭电多校第八场 HDU 6685 Rikka with Coin(思维)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6685   题目思路:蓝瘦,居然这么简单..QAQ wa到自闭 10分硬币最多用一个,因为用了俩可以用20分代替 20分硬币最多仨,因为俩不够,对40 60这个样例,用仨20是最省的,四个又不够优秀,四个的话10 20 20 50能凑出更多的数字 50分硬币最多一个,俩可以用1美元代替 这些

COIN 基于隐式神经表示对于压缩工作的探究

1. 论文基本信息 2. 创新点 提出了一种新的图像压缩的简单方法:不是存储图像的每个像素的 RGB 值,而是存储过度拟合图像的神经网络的权重。 3. 背景 压缩隐式神经表示。使用神经网络将像素位置 (x, y) 映射到 RGB 值(通常称为隐式神经表示)来过度拟合图像。然后,将这个神经网络的权重 θ 量化为较低的位宽并传输它们。 将我们的方法与学习的权重分布相结合可能会

Tokeninsight与币coin达成战略合作,量化交易大赛排行已接入展示

据官方消息,11月14日,币coin已正式完成Tokeninsight量化交易大赛的排行榜的服务对接。用户可以直接使用币coin APP随时随地查看本次参赛的量化团队排名。未来双方还将在更深层次的方面展开合作。 据介绍,此次TokenInsight主办全球数字资产量化大赛,就是旨在帮助优秀的量化团队在市场中脱颖而出,帮助投资者发现好的投资渠道,提高行业透明度,推动创建一个健康的行业发展环境。

[LeetCode] Coin Change @ python

一.题目: 给一个代表各类硬币数值的数组,还有一个金额,问凑足这个金额的最小硬币数目,如果凑不齐返回-1. 二.解题思路: 这类问题很明显是用动态规划.直接贴代码吧: class Solution(object):def coinChange(self, coins, amount):""":type coins: List[int]:type amount: int:rtype: int"""

2011阿里巴巴程序设计公开赛 / 1001 Coin Game

博弈。暂略。 代码: #include<cstdio>#include<iostream>using namespace std;int main(){int t;int a,b;scanf("%d",&t);for(int i=1; i<=t; i++){scanf("%d %d",&a,&b);if(b==1){if(a%2==0){printf("Case %d: sec