- 博客(8)
- 收藏
- 关注
原创 [GESP202306 二级] 自幂数判断
自幂数是指,一个 N 位数,满足各位数字 N 次方之和是本身。例如,153 是 3 位数,其每位数的 3 次方之和,13+53+33=15313+53+33=153,因此 153 是自幂数;1634 是 4位数,其每位数的 4 次方之和,14+64+34+44=163414+64+34+44=1634,因此 1634 是自幂数。现在,输入若干个正整数,请判断它们是否是自幂数。输入第一行是一个正整数 M,表示有 M 个待判断的正整数。约定 1≤M≤1001≤M≤100。从第 22 行开始的 M 行,每行一个待
2023-12-15 21:36:36
1807
原创 解压小游戏
这是一个解压代码,会用到一批库中的system函数还会用到中的Sleep函数,是延时(单位毫秒,1秒=1000毫秒)代码编写:头文件:先写一些头文件开头部分: 再用"#define int long long"把int变为long long形式(怕爆内存)主程序内部:设计关卡,用“代码的诱惑”让用户看下去第二关:第三关: 第四关:第四关:让用户感觉有一丝看到代码的曙光了 切换颜色
2023-07-24 20:48:37
366
原创 P0004. 排序(NOIP提交格式验证)-Keda
在比赛的时候,都会要求你使用文件输入输出,这个时候使用标准的输入输出就会因为找不到。文件而判 0 分,并且请看好题,识别好文件名再写入代码(离比赛结束还有 30分钟时,监考老师也会要求你运行。100%的数,1≤n≤1⋅10的5次方≤n≤1⋅10的5次方,0≤ 需要排序的数 ≤500000。无论什么都可以,但请注意时间限制,最好不要用算法复杂度高的方法做,会超时的!70%的数据,1≤n≤2⋅10的3次方。输出一行,为从小到大排序后的 n 个整数。一定要用输入输出重定义!
2023-07-20 22:49:22
208
原创 P0723-鱼的记忆-Keda
但是可惜脑力有限,它只能同时记住 mm 个顾客的喜好,此时若再有新的顾客来的话,为了记住新来的顾客,它将会忘掉最早被记住的顾客的信息。最近理发店装修停业,鱼成功忘掉了所有顾客的喜好,它想要知道在之后的n个顾客中,询问的次数是多少。有一条鱼开了一家理发店,为了提高服务质量,每来一名顾客,它都要询问记住顾客的喜好。第二行 nn 个数,分别表示顾客的编号 (1 - n)(1−n)第一行输入两个数 n、mn、m,分别表示顾客数和同时记忆数。只能同时记得3个顾客的信息,总共有7名顾客先后到来。
2023-06-24 19:48:25
413
1
原创 数组的相对排序-keda P0667
给你两个数组,arr1 和 arr2,arr2 中的元素各不相同,arr2 中的每个元素都出现在 arr1 中。对 arr1 中的元素进行排序,使 arr1 中项的相对顺序和 arr2 中的相对顺序相同。未在 arr2 中出现过的元素需要按照升序放在 arr1 的末尾,题目保证arr1,arr2中所有元素为≤1000的非负整数。第一行输入两个整数n和m(1≤n,m≤1000),分别代表a数组和b数组的元素个数。输出一行,为按要求排序后的结果,元素之间以空格隔开。第二行为a数组内元素。第三行为b数组内元素。
2023-05-02 18:14:46
163
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人