- 博客(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
原创 A+B ProblemC++
输入两个整数 �,�a,b,输出它们的和(∣�∣,∣�∣≤109∣a∣,∣b∣≤109)。好吧,同志们,我们就从这一题开始,向着大牛的路进发。任何一个伟大的思想,都有一个微不足道的开始。两个以空格分开的整数。
2024-03-21 21:07:11
200
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
空空如也
求解!010203040506070809
2024-06-22
不会!0007086890
2024-06-20
怎么做!帮帮我求了快
2024-06-16
有题不会21014131
2024-06-08
有道题不会—000!
2024-06-08
三元组取数C++—趣学算法
2024-03-23
三角形判断 控制结构-if语句
2024-02-21
魔法师的密码(password) 宁波市-C++测评题
2024-02-17
合并单链表 数据结构与算法
2024-02-17
合法的括号信奥-数据结构-栈与队列
2024-02-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人