自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 电池的寿命

显然如果他只有两个电池一个能用5小时一个能用3小时,那么他只能玩3个小时的游戏,有一个电池剩下的电量无法使用,但是如果他有更多的电池,就可以更加充分地利用它们,比如他有三个电池分别能用3、3、5小时,他可以先使用两节能用3个小时的电池,使用半个小时后再把其中一个换成能使用5个小时的电池,两个半小时后再把剩下的一节电池换成刚才换下的电池(那个电池还能用2.5个小时),这样总共就可以使用5.5个小时,没有一点浪费。现在已知电池的数量和电池能够使用的时间,请你找一种方案使得使用时间尽可能的长。

2024-03-30 11:28:42 249

原创 Nowhere P

总共有 (�−1)�(P−1)N 个长度为 �N 的整数序列,其中每个元素都在 11 和 �−1P−1 之间,这些序列中有多少个是非常好的?如果一个整数序列 �1,�2,...,��A1​,A2​,...,AN​ 满足以下条件,那么它被称为一个非常好的序列。对于 11 到 �N 之间的任何整数 �i,�1+�2+⋯+��A1​+A2​+⋯+Ai​ 不是 �P 的倍数。答案可能非常大,所以输出对 109+7109+7 取模后的答案。输出对 109+7109+7 取模后的答案。一行,输入 �N,�P。

2024-03-21 21:12:33 137 1

原创 [NOIP2017 普及组] 成绩

牛牛的作业成绩是 100100 分,小测成绩是 100100 分,期末考试成绩是 8080 分,总成绩是 100×20%+100×30%+80×50%=20+30+40=90100×20%+100×30%+80×50%=20+30+40=90。牛牛的作业成绩是 6060 分,小测成绩是 9090 分,期末考试成绩是 8080 分,总成绩是 60×20%+90×30%+80×50%=12+27+40=7960×20%+90×30%+80×50%=12+27+40=79。

2024-03-21 21:10:21 198 1

原创 Hello,World!C++

【代码】Hello,World!C++

2024-03-21 21:08:52 351 1

原创 A+B ProblemC++

输入两个整数 �,�a,b,输出它们的和(∣�∣,∣�∣≤109∣a∣,∣b∣≤109)。好吧,同志们,我们就从这一题开始,向着大牛的路进发。任何一个伟大的思想,都有一个微不足道的开始。两个以空格分开的整数。

2024-03-21 21:07:11 200 1

原创 超级玛丽游戏C++

超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。

2024-03-21 21:04:35 202 1

原创 判断回文串C/C++

回文串是从左到右或者从右到左读起来都一样的字符串,试编程判别一个字符串是否为回文串。判别输入的字符串是否为回文串,是输出"Y",否则输出"N"。

2024-02-21 12:34:05 692 1

原创 二分查找C++

给定n个整数的元素,请利用二分方法查找元素x在升序序列中的位置(从1开始),如果没有找到返回-1.第一行输出排序(从小到大)之后的数据,数据之间为空格。排序过后,运用二分进行查找,找不到返回-1。第二行为第一个测试用例:数据元素的个数N。然后是下一个测试用例的数据,在此省略。第四行为要查找的数据X。第二行输出数据X的位置。第一行为t个测试用例。第三行为N个数据元素。

2024-02-20 09:23:02 430

原创 短信计费C++

用手机发短信,一条短信资费为0.1元,但限定一条短信的内容在70个字以内(包括70个字)。如果你一次所发送的短信超过了70个字,则会按照每70个字一条短信的限制把它分割成多条短信发送。假设已经知道你当月所发送的短信的字数,试统计一下你当月短信的总资费。第一行是整数n,表示当月发送短信的总次数,接着n行每行一个整数,表示每次短信的字数。输出一行,当月短信总资费,单位为元,精确到小数点后1位。每70+0.1,不足70按照70算。

2024-02-19 10:08:02 1227 1

原创 C++所有关键字(保留字)

const(常量的,constant)所修饰的对象或变量不能被改变,修饰函数时,该函数不能改变在该函数外面声明的变量也不能调用任何非const函数。在 C++ 中,用 const 声明一个变量,意味着该变量就是一个带类型的常量,可以代替 #define,且比 #define 多一个类型信息,且它执行内链接,可放在头文件中声明;friend(友元)声明友元关系。它可以把一个指针转换成一个整数,也可以把一个整数转换成一个指针(先把一个指针转换成一个整数,在把该整数转换成原类型的指针,还可以得到原先的指针值)。

2024-02-18 20:24:15 924

原创 角谷猜想C++

日本一位中学生发现一个奇妙的定理,请角谷教授证明,而教授无能为力,于是产生了角谷猜想。猜想的内容:任给一个自然数,若为偶数则除以2,若为奇数则乘3加1,得到一个新的自然数后按上面的法则继续演算。若干次后得到的结果必为1。请编写代码验证该猜想:求经过多少次运算可得到自然数1。一行,一个正整数n。(1 <= n <= 20000 )若为偶数则除以2,若为奇数则乘3加1,一直到1。一行,一个整数,表示得到1所用的运算次数。经过15次运算得到自然数1。

2024-02-18 11:57:37 1002

原创 C++max函数的使用

max,在英文里面是最大值的意思,同样,他在C++语言中也是一样。max不仅在前缀和有用,还有很多用处呢!想要比较x和y,就用代码“max(x,y);

2024-02-17 15:30:17 554

原创 简单计算器C++

一个最简单的计算器,支持+, -, *, / 四种运算。2. 如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!2.如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。1. 如果出现除数为0的情况,则输出:Divided by zero!1.如果出现除数为0的情况,则输出:Divided by zero!

2024-02-17 15:17:05 363

原创 复制字符串中的元音字母

复制字符串中的元音字母

2024-02-17 14:43:50 455 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除