推荐题目:洛谷 P3726 [AHOI2017/HNOI2017] 抛硬币

推荐题目:洛谷 P3726 AHOI2017/HNOI2017 抛硬币

题目描述

小 A 和小 B 是一对好朋友,他们经常一起愉快的玩耍。最近小 B 沉迷于**师手游,天天刷本,根本无心搞学习。但是已经入坑了几个月,却一次都没有抽到 SSR,让他非常怀疑人生。勤勉的小 A 为了劝说小 B 早日脱坑,认真学习,决定以抛硬币的形式让小 B 明白他是一个彻彻底底的非洲人,从而对这个游戏绝望。两个人同时抛 b 次硬币,如果小 A 的正面朝上的次数大于小 B 正面朝上的次数,则小 A 获胜。

但事实上,小 A 也曾经沉迷过拉拉游戏,而且他一次 UR 也没有抽到过,所以他对于自己的运气也没有太大把握。所以他决定在小 B 没注意的时候作弊,悄悄地多抛几次硬币,当然,为了不让小 B 怀疑,他不会抛太多次。现在小 A 想问你,在多少种可能的情况下,他能够胜过小 B 呢?由于答案可能太大,所以你只需要输出答案在十进制表示下的最后 k k k 位即可。

输入格式

有多组数据,对于每组数据输入三个数 a , b , k a,b,k a,b,k,分别代表小 A 抛硬币的次数,小 B 抛硬币的次数,以及最终答案保留多少位整数。

输出格式

对于每组数据,输出一个数,表示最终答案的最后 k k k 位为多少,若不足 k k k 位以 0 0 0 补全。

输入输出样例 #1

输入 #1

复制代码
2 1 9
3 2 1

输出 #1

复制代码
000000004
6

说明/提示

对于第一组数据,当小 A 抛 2 2 2 次硬币,小 B 抛 1 1 1 次硬币时,共有 4 4 4 种方案使得小 A 正面朝上的次数比小 B 多。

( 01 , 0 ) , ( 10 , 0 ) , ( 11 , 0 ) , ( 11 , 1 ) (01,0), (10,0), (11,0), (11,1) (01,0),(10,0),(11,0),(11,1)

对于第二组数据,当小 A 抛 3 3 3 次硬币,小 B 抛 2 2 2 次硬币时,共有 16 16 16 种方案使得小 A 正面朝上的次数比小 B 多。

( 001 , 00 ) , ( 010 , 00 ) , ( 100 , 00 ) , ( 011 , 00 ) , ( 101 , 00 ) , ( 110 , 00 ) , ( 111 , 00 ) , ( 011 , 01 ) (001,00), (010,00), (100,00), (011,00), (101,00), (110,00), (111,00), (011,01) (001,00),(010,00),(100,00),(011,00),(101,00),(110,00),(111,00),(011,01)

( 101 , 01 ) , ( 110 , 01 ) , ( 111 , 01 ) , ( 011 , 10 ) , ( 101 , 10 ) , ( 110 , 10 ) , ( 111 , 10 ) , ( 111 , 11 ) (101,01), (110,01),(111,01), (011,10), (101,10), (110,10), (111,10), (111,11) (101,01),(110,01),(111,01),(011,10),(101,10),(110,10),(111,10),(111,11)

数据范围

10 % 10\% 10% 的数据满足 a , b ≤ 20 a,b\leq 20 a,b≤20。

30 % 30\% 30% 的数据满足 a , b ≤ 100 a,b\leq 100 a,b≤100。

70 % 70\% 70% 的数据满足 a , b ≤ 10 5 a,b\leq 10^5 a,b≤105,其中有 20 % 20\% 20% 的数据满足 a = b a=b a=b。

100 % 100\% 100% 的数据满足 1 ≤ a , b ≤ 10 15 1\le a,b\le 10^{15} 1≤a,b≤1015, b ≤ a ≤ b + 10 4 b\le a\le b+10^4 b≤a≤b+104, 1 ≤ k ≤ 9 1\le k\le 9 1≤k≤9,数据组数小于等于 10 10 10。

相关推荐
caimouse9 小时前
ReactOS 窗口系统分析(20):光标与图标 — cursoricon.c
c语言·开发语言
H_oRIZoN_10 小时前
Linux入门DAY23(C语言树形结构)
linux·c语言·数据结构
初夏睡觉10 小时前
原创题目 - 空壳恋爱
c++·算法·dp·oi·信息学·原创题目·值得挑战的题目
间歇性努力持续性发呆的野生快乐选手10 小时前
stl容器使用和算法简介
数据结构·c++
Buke..10 小时前
【APP 逆向】哔哩哔哩 sign 参数逆向(下):OLLVM 混淆还原 sign 算法
java·javascript·爬虫·python·算法
闲研随记10 小时前
【文献阅读 ICLR 2026】RL算法:DECS
算法·llm·强化学习·iclr·rl
量化小c11 小时前
一行代码查 BTCUSDT 和 AAPL 最新价?QuantDash 统一多市场实时行情接口实战
后端·算法·github
沙盘客11 小时前
AFSIM 官方案例库全景与解读方法论
c++·经验分享·后端
机器人梦想家11 小时前
具身机器人视觉服务的异步回调与并发控制
数据库·算法·机器人
_wxd66612 小时前
STL-stack与queue与priority_queue(容器适配器)
c++