题目:百事世界杯之旅

思路:
即求n∗(1+12+13+...+1n)n∗(1+12+13+...+1n)n*(1+\frac{1}{2}+\frac{1}{3}+...+\frac{1}{n}),注意向左对齐。

代码:

#include<bits/stdc++.h>
using namespace std;#define ll long longint n;ll GCD(ll x,ll y) {if(y==0) return x;return GCD(y,x%y);
}ll find(ll x) {ll j=1;for(ll i=1; ; i++) {j*=10;if(x/j==0) return i;}
}int main() {scanf("%lld",&n);ll x=1,y=1;for(ll i=2; i<=n; i++) {x=x*i+y;y=y*i;ll gcd=GCD(x,y);x/=gcd,y/=gcd;}x*=n;ll gcd=GCD(x,y);x/=gcd,y/=gcd;if(x%y==0) {printf("%lld",x/y);return 0;}ll zheng=x/y;x-=zheng*y;if(zheng==0) {ll xx=find(x),yy=find(y);for(ll i=1; i<=yy-xx; i++) printf(" ");printf("%lld\n",x);for(ll i=1; i<=yy; i++) printf("-");printf("\n%lld",y);return 0;}ll z=find(zheng);for(ll i=1; i<=z; i++) printf(" ");ll xx=find(x),yy=find(y);printf("%lld\n%lld",x,zheng);for(ll i=1; i<=yy; i++) printf("-");printf("\n");for(ll i=1; i<=z; i++) printf(" ");printf("%lld",y);return 0;
}

P1291 SHOI2002 百事世界杯之旅相关推荐

  1. P1291 [SHOI2002]百事世界杯之旅

    传送门 期望DP 设 f [ i ] 表示还有 i 个名字没得到,集齐所有名字的期望购买次数 考虑一次购买的影响: 如果得到以前没有的名字 f [ i-1 ]  ->  f [ i ],如果得到 ...

  2. [SHOI2002]百事世界杯之旅

    题目:"--在2002年6月之前购买的百事任何饮料的瓶盖上都会有一个百事球星的名字.只要凑齐所有百事球星的名字,就可参加百事世界杯之旅的抽奖活动,获得球星背包,随声听,更克赴日韩观看世界杯. ...

  3. SHOI2002 百事世界杯之旅

    题目链接:戳我 看到期望,想着不要从前转移. 一次后能买到不同种类的概率为\(\frac{n-i}{n}\) 两次后能买到不同种类的概率为\(\frac{i}{n}\times \frac{n-i}{ ...

  4. 【SHOI 2002】百事世界杯之旅

    [题目] 传送门 题目描述: "--在 200220022002 年 666 月之前购买的百事任何饮料的瓶盖上都会有一个百事球星的名字.只要凑齐所有百事球星的名字,就可参加百事世界杯之旅的抽 ...

  5. 【SHOI 2002】百事世界杯之旅 (BSOI4841)

    [SHOI 2002]百事世界杯之旅 Description --在2003年6月之前购买的百事任何饮料的瓶盖上都会有一个百事球星的名字.只要凑齐所有百事球星的名字,就可以参加百事世界杯之旅的抽奖活动 ...

  6. SHOI 2002 百事世界杯之旅 题解

    题目传送门 题目大意: 有 nnn 种物品,每次随机拿一种,问期望拿几次能拿齐所有种类. 题解 跟这题一样的,甚至还要简单一些qwq,就是多了个分数. 代码如下: #include <cstdi ...

  7. 智能车竞赛技术报告 | 智能车视觉 - 石家庄学院 - 百事

    简 介: 本文以第十六届全国大学生智能汽车竞赛为背景介绍了智能赛车控制系统的软硬件结构和开发流程. 本文设计的智能车系统以MIMXRT1064 芯片作为系统的控制核心,进行信号采样. 数据处理运算,通 ...

  8. 百度、百事、大众、脸书、WeWork、领航等公司高管变动

    一周企业高管变动要闻. 中国 中国广电网络股份有限公司9月24日在北京召开创立大会.大会选举宋起柱为董事长.梁晓涛为副董事长,聘任吕建杰为总经理. "百图生科"(BioMap)的生 ...

  9. 航母级app横空出世 百事哈哈狂飙蓝海

    近日,因为被评价为"航母级手机APP",百事哈哈受到了外界的普遍关注.许多人表示不能相信,功能强大的APP多的是,且不说BAT巨头的直达号.手机淘宝.微信,就连58同城.大众点评网 ...

最新文章

  1. idea getset的快捷键
  2. led显示屏p10参数设置_LED显示屏全彩P10的详细参数及说明
  3. linux redhat5下安装oracle10g
  4. Android系统root破解原理分析
  5. 用户代码未处理EntityCommandExecutionmException报错解决方案
  6. 搜索结果去重_华为诺亚方舟实验室推荐与搜索方向六项研究成果获CIKM 2020录用...
  7. 爱问et连接mysql,大厂爱问的MySQL事物问题,看这一篇就够了!
  8. AI电话机器人源码买断 后私有云部署如何上线?
  9. 【深度干货】强化学习应用简述
  10. java经纬度度分秒转换为小数点格式
  11. 51Nod-1136 欧拉函数
  12. 【PhpSelenium】2.基本使用
  13. 如何解析xml报文获取数据集合
  14. 《web开发: Ajax 介绍》
  15. vue父传子mounted问题
  16. CSDN日报190923:盘点那些被AI换脸、一键“脱”衣所滥用的AI模型
  17. RGB565转换为RGB88,并作线性补偿
  18. 自动化运维saltstack(资源)
  19. 堆栈_Terrible Sets_poj8082
  20. 计算机科学与技术专业规化,计算机科学与技术专业认识与规划

热门文章

  1. B2B,B2C,C2C以及电子商务模式
  2. Infragistics控件使用
  3. 查看电脑已连接无线的密码
  4. 1024分辨率《X战警:第一战》BD中英双字无水印
  5. 如何发现「将死」的ReLu?可视化工具TensorBoard助你一臂之力
  6. app.json: 未找到 [“pages“][2] 对应的 pages/goods_list/index.wxml 文件的问题解决办法
  7. mix2s刷Android7,小米Mix2s刷机教程
  8. 小博无线认证无法连接服务器,路由器wan口认证失败
  9. 乖离率背离公式_股票bias指标使用技巧-股票bias指标的使用五大技巧 股票bias指标计算公式...
  10. Linux下网络相关结构体 struct servent