排位赛一 B MooBuzz

news/2024/11/25 3:03:25/

题目

Farmer John 的奶牛们最近成为了一个简单的数字游戏“FizzBuzz”的狂热玩家。这个游戏的规则很简单:奶牛们站成一圈,依次从一开始报数,每头奶牛在轮到她的时候报一个数。如果一头奶牛将要报的数字是 3 的倍数,她应当报 Fizz 来代替这个数。如果一头奶牛将要报的数字是 5 的倍数,她应当报 Buzz 来代替这个数。如果一头奶牛将要报的数字是 15 的倍数,她应当报 FizzBuzz 来代替这个数。于是这个游戏的开始部分的记录为:
1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz, 16
由于词汇的匮乏,奶牛们玩的 FizzBuzz 中用Moo 代替了 Fizz、Buzz、FizzBuzz。于是奶牛版的游戏的开始部分的记录为:
1, 2, Moo, 4, Moo, Moo, 7, 8, Moo, Moo, 11, Moo, 13, 14, Moo, 16
给定 N,请求出这个游戏中第 N 个被报的数。

大致题意
从一开始报数,是3或5的倍数就不报,求被报出来的第n个数

解法

用数组把15以内的可以报的数存一下(一共8个),也就是每15个就报8个数,算一下周期即可

代码

#include <iostream>
using namespace std;int a[20] =  {0, 1, 2, 4, 7, 8, 11, 13, 14};
int main() {long long int n, ans;cin >> n;int k = n/8;int h = n%8;if(h) ans = k*15 + a[h];else ans = k*15 - 1;cout << ans << endl;return 0;
}

http://www.ppmy.cn/news/427480.html

相关文章

BUUCTF misc 专题(92)[XMAN2018排位赛]通行证

下载附件&#xff0c;得到一串编码&#xff0c; 1.先进行base64解码 得到kanbbrgghjl{zb____}vtlaln 2.再进行栅栏7栏加密 栅栏密码_栅栏密码在线加密解密【W型】-ME2在线工具在线W型栅栏密码&#xff0c;W型栅栏密码加密解密&#xff0c;Rail fence Cipher加密解密&#x…

【万人千题】结对编程排位赛(第一期) 第二周 排名公布,冠军成功卫冕,啊这……

博主会带领大家进行 《C语言入门100例》 和 《算法零基础100讲》的训练&#xff0c;每天把一些知识点巩固后做完相应练习题&#xff0c;和群友一起打卡&#xff0c;如果身边有志同道合之人&#xff0c;也可一起加入&#xff0c;今天是打卡 第32天。 今日社区打卡地址 《C语言入…

乐视随身看固件升级、降级,无法连接wifi救砖

乐视随身看&#xff0c;一次偶然升级&#xff0c;wifi显示"lehe",没有尾标&#xff0c;也没有法连接&#xff0c;几年了&#xff0c;今天又翻了出来&#xff0c;几经波折&#xff0c;弄好了&#xff0c;分享给大家。 具体步骤为&#xff1a;1&#xff0c;拆机&#…

AB153X

对AB153X做个笔记。 看了几天的原厂文档&#xff0c;对AB153x系列有一个粗略了解。原厂释放的SDK包里面集成了编译、下载、配置等工具、相对于以前的MTK几个G的基线code&#xff0c;AB系列简直就是弟中弟。一个版本编译完整编译用时只需要1分钟。 就现在了解到的信息&#xff…

PS1545L-ASEMI低压降肖特基二极管PS1545L

编辑-Z PS1545L在TO-277封装里采用的1个芯片&#xff0c;其尺寸都是120MIL&#xff0c;是一款超低压降、低功耗肖特基二极管。PS1545L的浪涌电流Ifsm为250A&#xff0c;漏电流(Ir)为0.02mA&#xff0c;其工作时耐温度范围为-55~150摄氏度。PS1545L采用金属硅芯片材质&#xff…

123453

CSDN首页 博客 下载课程 学习 社区 认证 MyGitHub 云服务 CSDN首页 博客 下载课程 学习 社区 认证 MyGitHub 云服务 CSDN首页 博客 下载课程 学习 社区 认证 MyGitHub 云服务 CSDN首页 博客 下载课程 学习 社区 认证 MyGitHub 云服务 CSDN首页 博客 下载课程 学习 社区 认…

MAX3485ESA电路图

前言 从以前产品上扒出的MAX3485ESA硬件自动收发电路有问题&#xff0c;现在人都走了&#xff0c;没人问了, 也没有文档。也不知道那个电路当时验证过没有…, 反正看到原理图板图全套几张图&#xff0c;就不知道是不是当时打样没验证过的板子… 对产品不熟&#xff0c;也不知…

DA14531芯片简介

DA14531芯片是一款基于ARM Cortex-M0架构的超低功耗蓝牙系统芯片&#xff0c;由Dialog Semiconductor公司设计和生产。它是DA14585芯片的升级版&#xff0c;具有更强大的处理能力和更低的功耗。 在这篇文章中&#xff0c;我们将详细介绍DA14531芯片的功能和特点。 蓝牙技术 …