news 2026/7/1 0:37:55

洛谷 P1057 [NOIP 2008 普及组] 传球游戏

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
洛谷 P1057 [NOIP 2008 普及组] 传球游戏

题目描述

上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。

游戏规则是这样的:n 个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时,传球停止,此时,拿着球没有传出去的那个同学就是败者,要给大家表演一个节目。

聪明的小蛮提出一个有趣的问题:有多少种不同的传球方法可以使得从小蛮手里开始传的球,传了 m 次以后,又回到小蛮手里。两种传球方法被视作不同的方法,当且仅当这两种方法中,接到球的同学按接球顺序组成的序列是不同的。比如有三个同学 1 号、2 号、3 号,并假设小蛮为 1 号,球传了 3 次回到小蛮手里的方式有 1→2→3→1 和 1→3→2→1,共 2 种。

输入格式

一行,有两个用空格隔开的整数 n,m(3≤n≤30,1≤m≤30)。

输出格式

1 个整数,表示符合题意的方法数。

输入输出样例

输入 #1复制

3 3

输出 #1复制

2

说明/提示

数据范围及约定

  • 对于 40% 的数据,满足:3≤n≤30,1≤m≤20;
  • 对于 100% 的数据,满足:3≤n≤30,1≤m≤30。

2008普及组第三题

#include<bits/stdc++.h> using namespace std; const int N=50; int f[N][N];//f[i][j]表示传球i次,落到j的方案数 int n,m; int main() { cin>>n>>m; f[0][1]=1; for(int i=1;i<=m;i++) { //第一个人 f[i][1]=f[i-1][n]+f[i-1][2]; //第二到第n-1个人 for(int j=2;j<=n-1;j++) { f[i][j]=f[i-1][j-1]+f[i-1][j+1]; } //第n个人 f[i][n]=f[i-1][1]+f[i-1][n-1]; } cout<<f[m][1]<<endl; return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/1 10:49:43

粒子群算法助力微电网经济优化

微电网 经济优化 粒子群 粒子群电网经济优化 解决微网中的经济调度问题&#xff0c;通过优化微型燃气轮机、电网输入和储能系统的功率输出&#xff0c;以最大化系统的经济效益。 可以帮助优化微网中各个设备的功率输出&#xff0c;实现经济效益最大化&#xff0c;同时满足系统的…

作者头像 李华
网站建设 2026/7/1 9:21:24

Linly-Talker在现代舞即兴创作中的灵感激发

Linly-Talker在现代舞即兴创作中的灵感激发 在排练厅的昏黄灯光下&#xff0c;一位舞者闭眼伫立&#xff0c;低声呢喃&#xff1a;“我想表达一种被压抑后突然释放的感觉。”话音刚落&#xff0c;屏幕亮起——一个以她为原型的数字人缓缓开口&#xff0c;语调由低沉渐转昂扬&am…

作者头像 李华
网站建设 2026/6/30 2:01:26

Open-AutoGLM功能模块化整合全解析(专家级工程实践曝光)

第一章&#xff1a;Open-AutoGLM功能模块化整合概述Open-AutoGLM 是一个面向自动化自然语言任务的开源框架&#xff0c;其核心设计理念是通过模块化架构实现功能解耦与灵活扩展。该系统将预处理、模型推理、后处理及反馈优化等关键流程抽象为独立组件&#xff0c;支持动态插拔与…

作者头像 李华
网站建设 2026/7/1 1:14:29

Linly-Talker在野生动物保护区的游客行为规范

Linly-Talker在野生动物保护区的游客行为规范 在四川卧龙大熊猫栖息地的一块电子展牌前&#xff0c;一位游客仰头发问&#xff1a;“这只老虎是野生的吗&#xff1f;”话音刚落&#xff0c;屏幕上的虚拟讲解员微微侧头&#xff0c;眼神温和地回应&#xff1a;“目前展出的是人工…

作者头像 李华
网站建设 2026/7/1 10:49:24

Linly-Talker在篮球战术板演示中的攻防布置

Linly-Talker在篮球战术板演示中的攻防布置 在一场关键比赛前的训练室里&#xff0c;教练站在战术板前反复比划着跑位路线&#xff0c;球员们围成一圈努力理解复杂的挡拆轮转。这样的场景每天都在全球无数支球队中上演——但效率往往受限于语言表达的清晰度、重复讲解的疲劳感以…

作者头像 李华
网站建设 2026/6/30 22:14:07

Linly-Talker在广播剧角色塑造中的音色变化

Linly-Talker在广播剧角色塑造中的音色变化 在广播剧制作的幕后&#xff0c;一个长期存在的难题始终困扰着创作者&#xff1a;如何以有限的成本和资源&#xff0c;实现多个角色之间鲜明、稳定且富有情感的声音演绎&#xff1f;传统模式依赖真人配音演员&#xff0c;但档期冲突…

作者头像 李华