【链接】h在这里写链接


【题意】


一个硬币正面朝上的概率为q/p;
抛k次,问你偶数次朝上的概率为多少。

【题解】




【错的次数】


0

【反思】


在这了写反思

【代码】

#include <bits/stdc++.h>
using namespace std;
const long long MOD = 1e9 + 7; long long ksm(long long x, long long y)
{
int t = 1;
while (y)
{
if (y & 1) t = (1LL * t*x) % MOD;
x = (1LL * x*x) % MOD;
y >>= 1;
}
return t;
} int main() {
//freopen("F:\\rush.txt", "r", stdin);
ios::sync_with_stdio(0), cin.tie(0);
int T;
cin >> T;
while (T--) {
long long p, q, k;
cin >> p >> q >> k;
cout << (ksm(p, k) + ksm(p - 2 * q, k)) % MOD*ksm(2 * ksm(p, k) % MOD, MOD - 2)%MOD << endl;
}
return 0;
}

最新文章

  1. PL/SQL Developer连接Oracle 11g在Win8 64位系统下乱码
  2. 第四十章 微服务CICD(2)- jenkins(war版)
  3. 基于Erlang VM的函数式编程语言Elixir
  4. Select-or-Die:灵活的 jQuery 下拉列表插件
  5. java11-2 String面试题
  6. bzoj3136
  7. 30大最有影响力的Web设计与开发英文博客
  8. NULL, &#39;\0&#39;,0 &#39;0&#39;的区别
  9. [iOS基础控件 - 4.4] 进一步封装&quot;APP列表&rdquo;,初见MVC模式
  10. Flask挺好
  11. git configuration
  12. huffman编码【代码】
  13. Top 10 JavaScript编辑器,你在用哪个?
  14. 【bzoj1458】士兵占领
  15. 父级POM的表现形式
  16. Rhino学习教程——1.1
  17. Spring Boot(1)——开发你的第一款Spring Boot应用(Edition1)
  18. jQuery属性attr
  19. 链接服务器XXX的OLE DB提供程序“SQLNCLI”无法启动分布式事务“
  20. java异步线程

热门文章

  1. 读书笔记-深入理解JVM虚拟机-1.OOM初探
  2. POJ 1014 Dividing 背包
  3. Floodlight中 处理packetin消息的顺序(2)
  4. Android实现本地图片选择及预览缩放效果仿春雨医生
  5. 停止复制代理后AWT缓存组的行为
  6. 关于TabLayout+ViewPager组合实现多页面滑动
  7. jQuery对表格进行类样式
  8. 49.大量qq号及qq密码挖掘到结构体并实现精确分配内存以及快速排序
  9. 解决xorm逆向mssql报datetime2不兼容的异常错误
  10. Spring中的AOP注解方式和XML方式