当前位置: 首页 > news >正文

真题-桂城2022年五年级

 

目录

 

GC.2022.五年级.01.拍7

输入数据 1

输出数据 1

 GC.2022.五年级.02.硬币

输入数据 1

输出数据 1

 答案:

GC.2022.五年级.03.次大公约数

输入数据 1

输出数据 1

GC.2022.五年级.04.显示器

输入数据 1

输出数据 1

 GC.2022.五年级.05.数对

输入数据 1

输出数据 1

  GC.2022.五年级.06.自制天平

输入数据 1

输出数据 1

 

 


GC.2022.五年级.01.拍7

题目描述

小辉在玩一项名为 “拍7” 的游戏,参与游戏的人从 1 开始报数,如果当前报的数其数位上含 7 或者能被 7 整除,则玩游戏的人需要拍一下手堂。现在小辉想知道从 1 开始报数,第 X 个需要拍手掌的数是多少。数据保证第 X 个需要拍手掌的数其值不大于 100

输入格式

一个正整数 X

数据范围

保证第 X 个需要拍手的数其值不大于 100

输出格式

一个正整数为第 X 个需要拍手掌的数

样例

输入数据 1

3

Copy

输出数据 1

17

Copy

样例解释

前 3 个需要拍手掌的数分别是 7 , 14 , 17,第 3 个为 17

答案:

#include <bits/stdc++.h>
using namespace std;
//unsigned long long ;
int n;
bool f(int t){return t/10==7||t%10==7||t%7==0;
}
int main(){cin>>n;int cnt=0;for(int i=1;i<=100;i++){if(f(i)==true) cnt++;if(cnt==n){cout<<i;return 0;}}return 0;
}

 GC.2022.五年级.02.硬币

题目描述

Q 国是银河系外某星球的一个高度文明的国家。在这个国家,有 1 元、2 元 3 元共 3 种硬币。现在小辉想去银行取钱,该银行很奇怪,每次你都只能取 1 枚硬币,且 3 元的硬币不能连续取。那么小辉想取 X 元至少要取多少次呢?

输入格式

一个正整数 X

数据范围

20% 数据,x <= 10

100% 数据,x <= 1000000000

输出格式

一个正整数代表至少需要取钱的次数。

样例

输入数据 1

6

Copy

输出数据 1

3

Copy

祥例解释

小辉可以先后取 3 元、 2 元、 1 元的债币各一枚,也可以连续 3 次取 2 元的硬币。但连续两次取 3 元侯币是不合法的。

 答案:

#include <bits/stdc++.h>
using namespace std;
//unsigned long long ;
int n,t=0;
int main(){cin>>n;int cnt=n/5*2;int c1=n%5;if(c1>0&&c1<4) cnt++;if(c1==4) cnt+=2;cout<<cnt;return 0;
}

GC.2022.五年级.03.次大公约数

题目描述

两个整数共有的约数中最大的一个被称之为这两个整数的最大公约数。同样的这两个整数共有的约数中第二大的约数我们称之为这两个整数的次大公约数。

现在给你两个正整数 a 和 b ,请求出他们的次大公约数。

注意:如果 a , b 只有一个公约数,则我们就说此时次大公约数不存在,这时你输出 -1 即可。

输入格式

一行,两个正整数 a , b

数据范围

50% 的数据,1 <= a , b <= 10^8108

100% 的数据,1 <= a , b <= 10^{16}1016

输出格式

一个正整数,表示答案

样例

输入数据 1

4 6

Copy

输出数据 1

1

Copy

样例解释

4 和 6 的公约数有 12 第二大的公约数是 1

答案:

#include<bits/stdc++.h>
using namespace std;
long long n,m;
int main(){cin>>n>>m;long long t=__gcd(n,m),t2=sqrt(t),t3=0;if(t==1){cout<<-1;return 0;}for(long long i=2;i<=t2;i++){if(t%i==0){cout<<t/i;return 0;}}cout<<1;return 0;
}

GC.2022.五年级.04.显示器

题目描述

小辉制作了一个显示器,该显示器显示的数值 a_1 , a_2 , a_3 ... , a_na1​,a2​,a3​...,an​ 是一开始就植入的,并会按照次序依次循环显示,每秒变化 1 次。也就是说,该显示器显示的数值是按照以下规律变化的: a_1a1​ -> a_2a2​ -> a_3a3​ ->... -> a_nan​ -> a_1a1​ -> a_2a2​ -> a_nan​ -> a_1a1​ ......

第 1 秒时该显示器显示的数值是 a_1a1​,小辉想知道第 x ~ 第 y 秒(包合第 x 秒和第 y 秒),计时器上出现的数值之和是多少?询问有 q 组。

输入格式

第一行,两个正整数 n , q 。

第二行,n 个正整数,为 a_1a1​ ~ a_nan​

接着 q 行,每行两个正整数 x , y

数据范围

20% 的数据,n , q <= 100 , a_iai​ <= 1000, 1 <= x <= y <= 1000

60% 的数据,n , q <= 10000 , a_iai​ <= 1000 , 1 <= x <= y <= 1000000

100% 的数据,n , q <= 100000 , a_iai​ <= 1000 , 1 <= x <= y <= 1000000000000

输出格式

q 行,每行一个正整数,表示第 x 秒~ 第 y 秒计时器上出现的数字之和

样例

输入数据 1

5 3
11 12 13 14 15
1 2
2 3
1 10

Copy

输出数据 1

23
25
130

Copy

样例解释

前 10 秒的数值为: 11 -> 12 -> 13 -> 14 -> 15 -> 11 -> 12 -> 13 -> 14 -> 15

答案:

#include <bits/stdc++.h>
using namespace std;
//unsigned long long ;
int n,q,a[1000010],s[1000005];
int main(){cin>>n>>q;for(int i=1;i<=n;i++){cin>>a[i];s[i]=s[i-1]+a[i];}for(int i=1;i<=q;i++){long long x,y,ans=0;cin>>x>>y;ans=s[y%n]+y/n*s[n]-(x-1)/n*s[n]-s[(x-1)%n];cout<<ans<<endl;}return 0;
}

 GC.2022.五年级.05.数对

题目描述

小辉得到了一个包含 n 个数的数列,他要从中选出两个不同位置的数形成个一个数对,要求较左边的数对 k 取余的结果小于等于较右边的数对 k 取余的结果。

问小辉有多少种选法。

输入格式

第一行,两个正整数 n 和 k

接着 n 个正整数,为数列的值。

数据范围

50% 的数据,2 <= n <= 10000 , 1 <= k <= 10 数列中每个数的值不超过 1000

100% 的数据,2 <= n <= 1000000, 1 <= k <= 50 ,数列中每个数的值不超过 1000

输出格式

一个正整数,表示答案。

样例

输入数据 1

4 6
3 4 5 6

Copy

输出数据 1

3

Copy

样例解释

3 , 4 , 5 , 6 对 6 取模的结果分别为 3 , 4 , 5 , 0 能构成的数对有 (3,4)、(3,5)、(4,5),共 3 个

答案:

#include<bits/stdc++.h>
using namespace std;
long long n,k,a[1000005],s[100000],s1=0;
int main(){cin>>n>>k;for(int i=1;i<=n;i++){cin>>a[i];a[i]=a[i]%k;for(int j=0;j<=a[i];j++){s1+=s[j];}s[a[i]]++;}cout<<s1;return 0;
}

  GC.2022.五年级.06.自制天平

题目描述

小辉是一个实验爱好者。如下图,他自己动手制作了一个天平和重量分别为 a 、 b 、 c 的三种砝码各 4 枚。对天平来说,如果左右两边的重量相等,则天平便会平衡。因为是自制天平,所以使用没有“左物右码”的规定,也就是说无论砝码是放在左边还是右边、或者和称重物品一起放均是可以的。

img

那么,利用该天平和砝码,小辉最多能称出多少种非零重量出来呢?

输入格式

一行,三个正整数 a , b , c 。

数据范国

10% 的数据,a=b=c;

另 10 %的数据,b=c

100% 的数据,1<= a , b , c <= 100000

输出格式

一个正整数,为能称出的非零重量数

样例

输入数据 1

1 1 2

Copy

输出数据 1

16

Copy

样例解释

重量为 1 至 16 的重量都能称出来。

答案

#include<bits/stdc++.h>
using namespace std;
int b[5],a[1000001],ma=INT_MAX,ans;
int main(){cin>>b[0]>>b[1]>>b[2];for(int i=0;i<=4;i++){for(int j=0;j<=4;j++){for(int k=0;k<=4;k++){int n,s1=b[0]*i,s2=b[1]*j,s3=b[2]*k;a[s1+s2+s3]=1;a[abs(s1+s2-s3)]=1;a[abs(s2+s3-s1)]=1;a[abs(s1+s3-s2)]=1;}}}for(int i=1;i<=1000001;i++){if(a[i]==1)ans++;}cout<<ans;return 0;
}

 

 

 

相关文章:

真题-桂城2022年五年级

目录 GC.2022.五年级.01.拍7 输入数据 1 输出数据 1 GC.2022.五年级.02.硬币 输入数据 1 输出数据 1 答案&#xff1a; GC.2022.五年级.03.次大公约数 输入数据 1 输出数据 1 GC.2022.五年级.04.显示器 输入数据 1 输出数据 1 GC.2022.五年级.05.数对 输入数据 1 输…...

android 使用MediaPlayer实现音乐播放--权限请求

在Android应用中&#xff0c;获取本地音乐文件的权限是实现音乐扫描功能的关键步骤之一。随着Android版本的不断更新&#xff0c;从Android 6.0&#xff08;API级别23&#xff09;开始&#xff0c;应用需要动态请求权限&#xff0c;而到了android 13以上需要的权限又做了进一步…...

Web开发:ORM框架之使用Freesql的DbFrist封装常见功能

一、调用 public class Program {static string connectionstring "连接字符串&#xff08;数据库名&#xff09;";static void Main(string[] args){//1.连接数据库var freesql new FreeSqlBuilder().UseConnectionString(DataType.SqlServer, connectionstring…...

【多线程-第一天-多线程的执行原理-多线程的优缺点-主线程 Objective-C语言】

一、多线程的执行原理 1.单任务操作系统:同一时间只能执行一个任务 多任务操作系统:同一时间可以执行多个任务 比如,我可以一边听着酷狗,一边聊着QQ, 在单任务的操作系统里边,只有进程,没有线程, 单任务操作系统,CPU必须执行完一个任务,才能执行第二个任务, 多任…...

SQL基础语法介绍-基于MySQL

文章目录 一、SQL分类二、SQL语法1.数据库字段类型1.1.数值类型1.2 字符类型1.3 日期类型 2.字段约束2.1约束介绍2.2 非空约束&#xff08;not null&#xff09;2.3 唯一约束&#xff08;unique&#xff09;2.4 主键约束&#xff08;primary key&#xff09;2.5 自增长主键2.6 …...

一分钟学习数据安全——数据安全风险的系统化应对思路

数据是组织的重要资产&#xff0c;未经授权的数据访问可能导致数据泄露、数据篡改、隐私侵犯和合规风险等问题。企业可以通过数据访问控制来提高信息系统在数据全生命周期管理中的安全性。企业可以引入IAM系统&#xff0c;来控制身份来管理权限。通过对用户访问权限的管理和合适…...

端口port常识

端口&#xff08;Port&#xff09;用于区分不同的服务或进程。在网络通信中&#xff0c;每个运行在计算机上的进程都会通过一个端口来与其他计算机上的进程进行通信。以下是一些关于端口和使用常识的信息&#xff1a; 端口号范围&#xff1a; 0-1023&#xff1a;这些被称为“知…...

【Oracle实战】文章导读

【Oracle基础】 【实战】Oracle基础之单机安装&#xff0d;01 Windows 2016 Oracle 11gR2【实战】Oracle基础之单机安装&#xff0d;02 Windows 2016 Oracle 12cR2【实战】Oracle基础之单机安装&#xff0d;03 CentOS 7.9 Oracle 11gR2【实战】Oracle基础之单机安装&#x…...

“人工智能+高职”:VR虚拟仿真实训室的发展前景

在当今科技日新月异的时代&#xff0c;人工智能&#xff08;AI&#xff09;与虚拟现实&#xff08;VR&#xff09;技术的融合正逐步改变着各行各业&#xff0c;教育领域也不例外。特别是在高等职业教育&#xff08;简称“高职”&#xff09;体系中&#xff0c;VR虚拟仿真实训室…...

c语言学习27宏定义条件编译

1类型重定义 typedef typedef关键字 属性&#xff1a;关键字 功能&#xff1a;将数据类型重新定义别名 &#xff08;数据类型 别名&#xff09; 格式&#xff1a;typedef数据类型名 别名&#xff1b; 例子&#xff1a;typedef unsigned char u8&#xff1b; 位置…...

理论结合实践:用Umami构建网站分析系统

个人博客地址&#xff08;欢迎大家访问&#xff09;&#xff1a;理论结合实践&#xff1a;用Umami构建网站分析系统 1. 引言 网站统计分析是一种通过收集、处理和分析网站数据来评估网站性能、用户行为和流量来源的综合方法。通过分析用户访问模式、页面浏览量、访问时长、用户…...

Unreal从入门到精通之如何绘制用于VR的3DUI交互的手柄射线

文章目录 前言实现方式MenuLaser实现步骤1.Laser和Cursor2.移植函数3.启动逻辑4.检测射线和UI的碰撞5.激活手柄射线6.更新手柄射线位置7.隐藏手柄射线8.添加手柄的Trigger监听完整节点如下:效果图前言 之前我写过一篇文章《Unreal5从入门到精通之如何在VR中使用3DUI》,其中讲…...

移动充储机器人“小奥”的多场景应用(上)

在当前现代化城市交通体系中&#xff0c;移动充储机器人“小奥”发挥着至关重要的作用。该机器人不仅是一个简单的设备&#xff0c;而是一个集成了高科技的移动充电站&#xff0c;为新能源汽车提供了一种前所未有的便捷充电解决方案。该机器人配备了先进的电池管理系统&#xf…...

已解决wordpress提示正在执行例行维护,请一分钟后回来

今天打开网站时提示“正在执行例行维护,请一分钟后回来”&#xff0c;一分钟后还这样&#xff0c;刷新也没用&#xff0c;这究竟是怎么回事了&#xff1f; 问题原因 这是WordPress在更新&#xff0c;wordpress在升级程序、主题、插件时&#xff0c;都会先切换到维护模式&…...

DDR3脚位解析,class分类

SDQ{0-31}:数据信号&#xff0c;为输入/输出双向信号。 SA{0-15}&#xff1a;地址信号为输入信号。 SDQS{0-3}P/N&#xff1a;数据选通信号&#xff0c;数据可以通过DQS的上升沿与下降沿传输。在读模式时&#xff0c;DQS由存储器发给CPU&#xff0c;DQS与数据边沿对齐。在写模…...

【深度学习|目标跟踪】DeepSort 详解

DeepSort详解 1、Sort回顾2、DeepSort的状态向量3、DeepSort的外观特征4、DeepSort的track状态5、DeepSort的代价矩阵以及门控矩阵6、DeepSort的级联匹配 1、Sort回顾 查看这篇博客 2、DeepSort的状态向量 Sort中的卡尔曼滤波使用的目标的状态向量是一个7维的向量&#xff0c…...

快速图像识别:落叶植物叶片分类

1.背景意义 研究背景与意义 随着全球生态环境的变化&#xff0c;植物的多样性及其在生态系统中的重要性日益受到关注。植物叶片的分类不仅是植物学研究的基础&#xff0c;也是生态监测、农业管理和生物多样性保护的重要环节。传统的植物分类方法依赖于人工观察和专家知识&…...

MTK Android12 user版本MtkLogger

目录 1.修改device/mediatek/system/common/device.mk 2.修改device/mediatek/system/common/mtklog/mtklog-config-bsp-eng.prop&#xff0c;修改为false是为了开机的时候不要自动启动 3.修改device/mediatek/vendor/common/device.mk 4.修改vendor/mediatek/proprietary/…...

Python数据结构day2

一、链表 1.1目的 解决顺序表存储数据有上限&#xff0c;并且插入和删除操作效率低的问题 1.2概念 链表&#xff1a;链式存储的线性表&#xff0c;使用随机物理内存存储逻辑上连续的数据 链表的组成&#xff1a;由一个个结点组成 结点&#xff1a;由数据域和链接域组成&a…...

后台通用tag面包屑

思路&#xff1a;要实现点击左侧菜单栏&#xff0c;页面跳转且显示面包屑(本文用的是TSVue3) 功能点&#xff1a; 最多显示5个标签超过5个时&#xff0c;自动移除最早的标签至少保留1个标签支持标签关闭功能 首先在store.ts 处理路由&#xff08;点击过的路由&#xff0c;当前…...

oracle数据恢复—通过拼接数据库碎片的方式恢复Oracle数据的案例

Oracle数据库故障&#xff1a; 存储掉盘超过上限&#xff0c;lun无法识别。管理员重组存储的位图信息并导出lun&#xff0c;发现linux操作系统上部署的oracle数据库中有上百个数据文件的大小变为0kb。数据库的大小缩水了80%以上。 取出&并分析oracle数据库的控制文件。重组…...

node.js fluent-ffmpeg 桌面推流

1&#xff0c;安装fluent-ffmpeg&#xff0c;npm install fluent-ffmpeg 2&#xff0c;推流代码&#xff1a; //stream.js const ffmpeg require(fluent-ffmpeg); const rtmpUrl "rtmp://localhost:1935/live/desktop"; //ffmpeg -f gdigrab -i desktop -vcode…...

AWS的流日志

文章目录 一、aws如何观察vpc的日志&#xff1f;二、aws观测其vpc的入口日志三、 具体配置3.1、配置你的存储神器 S33.2、建立子网的流日志 一、aws如何观察vpc的日志&#xff1f; 排查问题的时候除了去抓包看具体的端口信息的时候&#xff0c;还可以根据其所在的vpc的子网信息…...

大数据新视界 -- 大数据大厂之 Hive 数据导入:多源数据集成的策略与实战(上)(3/ 30)

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…...

Qt入门1——认识Qt的几个常用头文件和常用函数

1.头文件 ① #include <QPushButton>——“按钮”头文件&#xff1b; ② #include <QLabel>——“标签”头文件&#xff1b; ③ #include <QFont>——“字体”头文件&#xff1b; ④#include <QDebug>——输出相关信息&#xff1b; 2. 常用函数/类的基…...

ElasticSearch学习篇17_《检索技术核心20讲》最邻近检索-局部敏感哈希、乘积量化PQ思路

目录 场景在搜索引擎和推荐引擎中&#xff0c;对相似文章去重是一个非常重要的环节&#xff0c;另外是拍照识花、摇一摇搜歌等场景都可以使用它快速检索。 基于敏感性哈希的检索更擅长处理字面上的相似而不是语义上的相似。 向量空间模型ANN检索加速思路 局部敏感哈希编码 随…...

在 Sublime Text 中直接预览 Markdown 文件

在 Sublime Text 中直接预览 Markdown 文件需要借助插件实现。以下是详细步骤&#xff1a; 1. 安装 Markdown Preview 插件 按下快捷键 CtrlShiftP (或 macOS 上的 CmdShiftP)&#xff0c;打开命令面板。输入 Install Package 并选择 Package Control: Install Package。等待包…...

分词器的概念(通俗易懂版)

什么是分词器&#xff1f;简单点说就是将字符序列转化为数字序列&#xff0c;对应模型的输入。 通常情况下&#xff0c;Tokenizer有三种粒度&#xff1a;word/char/subword word: 按照词进行分词&#xff0c;如: Today is sunday. 则根据空格或标点进行分割[today, is, sunda…...

速通前端篇 —— CSS

找往期文章包括但不限于本期文章中不懂的知识点&#xff1a; 个人主页&#xff1a;我要学编程程(ಥ_ಥ)-CSDN博客 所属专栏&#xff1a;速通前端 目录 CSS的介绍 基本语法规范 CSS选择器 标签选择器 class选择器 id选择器 复合选择器 通配符选择器 CSS常见样式 颜…...

数据库表设计范式

华子目录 MYSQL库表设计&#xff1a;范式第一范式&#xff08;1NF&#xff09;第二范式&#xff08;2NF&#xff09;第三范式&#xff08;3NF&#xff09;三范式小结巴斯-科德范式&#xff08;BCNF&#xff09;第四范式&#xff08;4NF&#xff09;第五范式&#xff08;5NF&…...