[UVA]11021 Tribles

Transformer实战(39)——多模态生成式Transformer 能够理解多种类型输入的模型被称为多模态模型。多模态学习是人工智能 (Artificial Intelligence, AI) 领域的重要研究方向之一,长期受到众多研究人员的关注。本节将介绍使用多模态模型的生成式 AI,包括文本到图像 (text-to-image) 和文本到音乐 (text-to-music) 的生成模型。将介绍 Stable Diffusion 及其工作原理,同时也将介绍 MusicGen 和 AudioGen 模型。 阅读详情

GRAVITATION, n.
\The tendency of all bodies to approach one another with a strength
proportion to the quantity of matter they contain { the quantity of
matter they contain being ascertained by the strength of their tendency
to approach one another. This is a lovely and edifying illustration of
how science, having made A the proof of B, makes B the proof of A.”
Ambrose Bierce
You have a population of k Tribbles. This particular species of Tribbles live for exactly one day and
then die. Just before death, a single Tribble has the probability Pi of giving birth to i more Tribbles.
What is the probability that after m generations, every Tribble will be dead?
Input
The rst line of input gives the number of cases, N. N test cases follow. Each one starts with a line
containing n (1 n 1000), k (0 k 1000) and m (0 m 1000). The next n lines will give the
probabilities P0; P1; : : : ; Pn1.
Output
For each test case, output one line containing `Case #x:’ followed by the answer, correct up to an
absolute or relative error of 10
6
.
Sample Input
4
3 1 1
0.33
0.34
0.33
3 1 2
0.33
0.34
0.33
3 1 2
0.5
0.0
0.5
4 2 2
0.5
0.0
0.0
0.5
Sample Output
Case #1: 0.3300000
Case #2: 0.4781370
Case #3: 0.6250000
Case #4: 0.3164062

题意:一开始有k个麻球, 每个麻球过一天天都会死, 但是死的时候有几率生成 0 ~n-1只麻球, 概率分别为p0, p1…pn-1. 问m天内所有麻球死光的概率是多少.

题解:由于麻球之间都是相互独立的, 也就是若已知一只麻球m天内死光的概率, 那么只需要根据乘法原理, 将这个概率k次方即可. 我们设f[i]为一只麻球i天内死光的概率. 可以递推得到:
f[m] = p0 + f[i-1] * p1, f[i-1] ^2 * p2…f[i-1] ^(n-1) * pn-1;
因为p0的几率不产生则是p0的几率一天死掉, p1的几率产生一只, 那么就要求这只在剩下的i-1天内死掉, 那么就是f[i-1] * p1, 生成两只, 三只的…都是乘法原理(事件同时发生) , 用概率去乘f[i-1]的生成个数的次方.

话说vjudge第一为什么好像连概率都没有输入, 怎么A的, %…

#include<stdio.h>
#include<cmath>
const int maxn = 1005;
int T, n, k, m, cas;
double f[maxn], p[maxn], poww, ans;
int main(){
    scanf("%d", &T);
    while(T--){
        scanf("%d%d%d", &n, &k, &m);
        for(int i = 1; i <= n; ++i) scanf("%lf", &p[i]);
        f[1] = p[0];
        for(int i = 1; i <= m; ++i){
            f[i] = 0, poww = 1;
            for(int j = 1; j <= n; ++j)
                f[i] += p[j] * poww, poww *=  f[i-1]; 
        }
        ans = 1;
        for(int i = 1; i <= k; ++i) ans *= f[m];
        printf("Case #%d: %.7lf\n", ++cas, ans);
    }
}
AutoSAR系列讲解 - 总目录 博主想在开始前先讲一下我们的具体安排,这里就以目录加说明的形式展示出来,同时这也可以作为大家学习AutoSAR的参考。由于实践篇需要在很久以后才会更新,所以这里我们先罗列一下理论篇的内容,实践篇等开始更新的时候我再补充上 阅读详情

相关推荐

【影像组学】用3Dslicer或Python提取影像组学特征

用3Dslicer或Python提取影像组学特征

abdslfwoeugp 1万+

洛谷 UVA11021 Tribles

UVA11021 Tribles 题意翻译 题目大意 一开始有kk种生物,这种生物只能活1天,死的时候有p_ipi​的概率产生ii只这种生物(也只能活一天),询问m天内所有生物都死的概率(包括m天前死亡的情况) 输入格式 第一行输入一个整数TT,表示数据总数 每一组先输入三个整数n(1<=n<=1000),k(0<=k<=1000),m(0<...

weixin_30451709的博客 150

PTC-6-2004汽轮机性能计算源代码,pycharm-包括试验计算、一类修正、二类修正-以CC350-16.7/0.98/0.5/538/538型汽轮机为例,5万7千字,过程不易欢迎打赏

汽轮机性能计算完整源代码-简化试验-包括试验计算一类修正计算和二类修正计算目录图 1 工程结构。

weixin_43441028的博客 992

uva 11021 - Tribles(概率)

题目连接:uva 11021 - Tribles 题目大意:有k只麻球,每只只活一天,临死之前可能会出生一些新的麻球,具体出生i个麻球的概率为P,给定m,求m天后麻球全部死亡的概率。 解题思路:考虑一只麻球在m天后死亡的概率为f(m) 由全概率公式有f(i)=P0+P1∗f(i−1)+P2∗f(i−1)2…,于是考虑k只麻球,就有f(m)k /******************

不慌不忙、不急不躁 1979

SDM660电源部分配置:

SDM660电源部分配置: Panel power supplies 1、Reference power supplies Description Name Regulator Voltage (V) Panel power supply 0 vddio PMIC 660/L11 1.8 Panel power supply 1 Lab PMIC 660/lab 4.6 Panel power s...

weixin_41811215的博客 4727

从零开始了解数据采集(五)——工业通信协议:数据采集的“语言”桥梁

数据采集常用的通信协议有哪一些?看完这篇你就了解了~

李恒的博客 4057

UVA 11021 - Tribles(概率递推)

UVA 11021 - Tribles 题目链接 题意:k个毛球,每个毛球死后会产生i个毛球的概率为pi,问m天后,所有毛球都死亡的概率 思路:f[i]为一个毛球第i天死亡的概率,那么 f(i)=p0+p1f(i−1)+p2f(i−1)2+...+pnf(i−1)n 然后k个毛球利用乘法定理,答案为f(m)k 代码: #include #include #

Remilia's 1442

STRING数据库的蛋白质相互作用(PPI)网络分析

在转录调控相关的文献中,我们经常能够看到这样的蛋白质相互作用网络(protein protein interaction network,PPI network)。具体而言,这些相关的文献中首先通过RNA-seq、表达谱芯片或者蛋白质组分析等,找到了在不同分组样本间一系列的差异表达基因或蛋白。

weixin_43029125的博客 9450

UVA11021 Tribles[离散概率 DP]

UVA - 11021 Tribles GRAVITATION, n. “The tendency of all bodies to approach one another with a strength proportion to the quantity of matter they contain – the quantity of matter...

weixin_30362801的博客 110

wsl --install 不执行,显示帮助信息

在安装使用wsl的时候碰到了wsl --install 不执行,而显示帮助信息,提供了解决方案。

水滴爬呀爬 2769

Unity之OpenXR+XR Interaction Toolkit接入HTC Vive

目前VR领域,最流行的设备要当属HTC VIVE了。以前在Unity端接入HTC VIVE设备时,都是通过SteamVR+VRTK来接入的。但是随着Unity的版本升级和OpenXR标准的流行,再加上VR设备的逐渐增多。SteamVR+VRTK的方式已经无法更好的满足大家的需求。

TxNet 4136

UVA11021 Tribles

题意翻译 题目大意 一开始有kk种生物,这种生物只能活1天,死的时候有p_ipi​的概率产生ii只这种生物(也只能活一天),询问m天内所有生物都死的概率(包括m天前死亡的情况) 输入格式 第一行输入一个整数TT,表示数据总数 每一组先输入三个整数n(1<=n<=1000),k(0<=k<=1000),m(0<=m<=1000)n(1<=n<...

weixin_30412577的博客 77

RK3568平台开发系列:Android环境下CAN的使用

在RK3568平台上,我们可以利用Android环境中的API来实现CAN的使用。通过以上步骤,我们可以在Android应用中发送和接收CAN数据,并进行相应的处理。当接收到CAN数据时,将触发onMessageReceived回调方法,我们可以在这个方法中对接收到的数据进行处理。在上述代码中,我们指定了CAN的ID为0x123,数据为{0x01, 0x02, 0x03},并设置了标志位和周期。接收CAN数据需要注册一个监听器,并在监听器中处理接收到的数据。发送CAN数据需要指定CAN的ID和数据。

2301_79330513的博客 1912

Tribles UVA - 11021 (全概率公式)

#include&lt;bits/stdc++.h&gt; using namespace std; typedef long long LL; #define rep(i,a,b) for(int i=a;i&lt;b;i++) const int maxn=1010; double p[maxn],f[maxn]; int main(){ int T; scanf...

海绵的博客 201

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Uva 11021 Tribles

f[i]表示1只麻球及他的子孙在i天

Jane的私房菜 871

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

uva11021 Tribles

概率dp

YHaX的博客 420

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

UVA 11021 - Tribles

嗯,每一只Tribles只活一天,求m天后所有Tribles均死亡的概率。Tribles临死前可能产生新的Tribles,产生i 个Tribles的概率为pi(i从0开始哦) 我们只需要求出1只Tribles m天后均死亡的概率就可以了。 然后k只就是它的k次幂。 设f( i )为 在 i 天全部死亡的概率 那么有 f ( i )= p[0] +p[1] *f(i-1) +p[2

细语呢喃 770

Tribles UVA11021

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #includ

霁月难逢 彩云易散 1008

UVa11021 Tribles

题意:开始你有k个毛球,

A Cube Master 566

UVA-11021 - Tribles(概率期望)

链接uva-11021 题意:开始有k只麻球,每只都是活一天就死,每只死前都会有pi的概率生出i只麻球。求m天后麻球死光的概率。 思路:各个麻球的死亡都是独立的,求对于一个麻球而言,m天后死光的概率就是f[m]   由全概率公式f[i] = p0 + p1 * f(i - 1) + p2 * f(i - 1)^2 + p3 * f(i - 1)^3....pn-1 * f(i - 1)^

huatian5的博客 680

【UVa11021】Tribles

题目描述 输入 输出 样例输入 43 1 10.330.340.333 1 20.330.340.333 1 20.50.00.54 2 20.50.00.00.5 样例输出 Case #1: 0.3300000 Case #2: 0.4781370 Case #3: 0.6250000 Case #4: 0.3164062 ...

anweiyun4308的博客 111

uva 11021 Tribles 【概率】

Description Tribbles Input: Standard Input Output: Standard Output GRAVITATION, n. “The tendency of all bodies to approach one another with a strength proportion to the quantity of matter they co

mfcheer 684
上一篇: [HDU] 4336 Card Collector 期望dp
下一篇: [UVA] 11427 玩纸牌 期望dp
MaxMercer
博客等级 码龄10年 55粉丝 261原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值