蓝桥杯省赛b组练习

蓝桥杯2022年第十三届省赛真题b组

111
题目描述
小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天做 a 道题目,周六和周日每天做 b道题目。请你帮小明计算,按照计划他将在第几天实现做题数大于等于 n 题?
输入格式
输入一行包含三个整数 a, b 和 n.
输出格式
输出一个整数代表天数。
样例输入 10 20 99
样例输出 8
提示
对于 50% 的评测用例,1 ≤ a, b, n ≤ 106 .
对于 100% 的评测用例,1 ≤ a, b, n ≤ 1018 .

//定义为long型才能通过所以测试数据
#include<stdio.h>
int main()
{
    long a,b,n,day;//换成int型就会有部分测试结果不对
    scanf("%ld%ld%ld",&a,&b,&n);
    long aweek=5*a+2*b;//1周可以学习几道
    long week=n/aweek; //需要学习几周
    long left=n%aweek; //剩下几道题目在day天内完成(day属于0~7)
    if(left==0)  day=0;
    else if(a*1>=left) day=1;
    else if(a*2>=left) day=2;
    else if(a*3>=left) day=3;
    else if(a*4>=left) day=4;
    else if(a*5>=left) day=5;
    else if(a*5+b>=left) day=6;
    else if(a*5+2*b>=left) day=7;
    
    printf("%ld\n",day+7*week);
    return 0;
}

题目描述
爱丽丝要完成一项修剪灌木的工作。有 N 棵灌木整齐的从左到右排成一排。爱丽丝在每天傍晚会修剪一棵灌木,让灌木的高度变为 0厘米。爱丽丝修剪灌木的顺序是从最左侧的灌木开始,每天向右修剪一棵灌木。当修剪了最右侧的灌木后,她会调转方向,下一天开始向左修剪灌木。直到修剪了最左的灌木后再次调转方向。然后如此循环往复。灌木每天从早上到傍晚会长高1 厘米,而其余时间不会长高。在第一天的早晨,所有灌木的高度都是 0 厘米。爱丽丝想知道每棵灌木最高长到多高。
输入格式 一个正整数 N ,含义如题面所述。
输出格式 输出 N 行,每行一个整数,第i行表示从左到右第 i 棵树最高能长到多高。
样例输入 3
样例输出 4 2 4
提示
对于 30% 的数据,N ≤ 10. 对于 100% 的数据,1 < N ≤ 10000.

//其实就是找规律题目,写几个出来找一下规律就可以
#include<stdio.h>
int main()
{
    int n,i,j;
    int a[10005];
    scanf("%d",&n);
    //只需要计算一半 
    for(i=1;i<=n/2;i++)
    {
        a[i]=2*(n-i);
        printf("%d\n",a[i]);
    }
    //如果n是奇数,中间的输出一次即可 
    if(n%2!=0) 
	{
		printf("%d\n",2*(n-i));
		i++;
    }
    //对称输出另一半 
    for(j=i;j<=n;j++)
    {
        printf("%d\n",a[n+1-j]);
    }
  return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.kler.cn/a/6734.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

tomcat进阶

一、tomcat1.多域名访问测试更改server.xml文件的<Host>,每一个域名或IP单独作为一个<Host></Host>标签。核心就是name参数和appBase参数&#xff0c;name填写域名&#xff0c;name是localhost表示可以通过公网IP访问&#xff0c;appBase填写目录路径&#x…

doctor安装mysql jdk nginx tomcat

docker 官网 https://hub.docker.com/ 官网 yum更新 yum updateyum-util 提供yum-config-manager功能&#xff0c;另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2设置yum源 yum-config-manager --add-repo https://downlo…

蓝桥杯第23天(Python)(疯狂刷题第6天)

题型&#xff1a; 1.思维题/杂题&#xff1a;数学公式&#xff0c;分析题意&#xff0c;找规律 2.BFS/DFS&#xff1a;广搜&#xff08;递归实现&#xff09;&#xff0c;深搜&#xff08;deque实现&#xff09; 3.简单数论&#xff1a;模&#xff0c;素数&#xff08;只需要…

JAVA基于J2ME的手机游戏开发和实现——贪吃蛇

随着通信技术的发展和手机的普及&#xff0c;手机游戏的开发技术越来越为人们所关注。以J2ME为开发平台&#xff0c;利用Java提供强大工具&#xff0c;不但可以在手机上实现静态HTML技术所无法实现的计算处理、数据存储、与服务器的通信等功能&#xff0c;而且能够开发各种手机…

tmall.service.settleadjustment.modify( 修改结算调整单 )

&#xffe5;开放平台免费API必须用户授权 提供给服务商在对结算有异议时&#xff0c;发起结算调整单。 通过说明调整单ID&#xff0c;调整费用值&#xff0c;调整原因进行结算调整单修改。 公共参数 请求地址: 公共请求参数: 公共响应参数: 请求参数 响应参数 点击获取key和…

ARM—汇编指令集

一、汇编指令与伪指令 1、伪指令&#xff1a;如.test_start等&#xff0c;本质不是指令&#xff0c;用于指导编译过程&#xff0c;最终不产生机器码。 2、指令&#xff1a;ldr&#xff0c;str等&#xff0c;机器码的助记符&#xff0c;最终生成机器码CPU执行。 二、两种不同风…

【对YOLOv8(ultralytics)打印测试结果的调整】(1)使得map值打印显示从0.551变为55.08 (2)打印出FPS

目录1. 最终打印效果2. 做两处更改2.1 修改map显示&#xff0c;在ultralytics-main/ultralytics/yolo/v8/detect/val.py中操作2.2 打印FPS&#xff0c;在ultralytics-main/ultralytics/yolo/engine/validator.py中操作❗❗❗ 兄弟姐妹们&#xff0c;如果看习惯了运行train.py时…

一个的错误的演化

一个的错误的演化 OVERVIEW一个的错误的演化一道算法题引出的问题1.问题引出&#xff1a;2.问题再引出&#xff1a;3.未能及时排查问题的原因4.程序的修改与总结6.原则问题项目实践中问题的暴露频繁遇到的一个问题&#xff0c;多次排查错误最终终于找到问题的根源&#xff0c;现…

CentOS7系统安装MySQL 5.7

目录一、官网下载mysql5.7二、检查mysql依赖环境三、安装MySQL 5.7.281.将安装程序拷贝到/opt目录下2.安装四个安装包3.查看mysql版本4.服务的初始化5.启动mysql&#xff0c;并查看状态(加不加.service后缀都可以)6.查看mysql服务是否自启动&#xff08;默认自启动&#xff09;…

FOR ALL ENTRIES IN 与 INNER JOIN 内表

1、区别 FOR ALL ENTRIES IN 与 INNER JOIN 内表&#xff0c;目的都是通过内表找数据库表与之对应的数据&#xff0c;但是有区别。 1.1、写法 FOR ALL ENTRIES IN "--------------------斌将军-------------------- IF gt_acd IS NOT INITIAL.SELECTacdoca~rldnr,&q…

2023年最全前端React18面试题考点

目录 目录 React18 特点 声明式编码 单向数据流 组件化 虚拟DOM&#xff08;Virtual Dom&#xff09;&#xff08;同Vue&#xff09; Diff算法&#xff08;同Vue&#xff09; 组件属性 props state refs 总结 受控组件和非受控组件 事件event 事件处理的几种方…

HarmonyOS/OpenHarmony应用开发-Stage模型ArkTS语言AbilityConstant

AbilityConstant提供启动参数的接口的能力&#xff0c;包括设置初次开始原因的类型、上次退出原因的类型、继续结果的类型。 说明: 模块首批接口从API version 9 开始支持。模块接口仅可在Stage模型下使用。 导入模块: import AbilityConstant from ohos.app.ability.Ability…

保姆式教学-实现天空盒旋转

目录 一、天空盒材质设置 1&#xff09;在菜单栏window->Rendering->lighting 2&#xff09;设置天空盒子材质&#xff0c;替换默认材质 3&#xff09;认识Rotation变量 二、代码实现让天空盒转起来 在一个小Unity项目中&#xff0c;需要将天空盒旋转&#xff0c;以…

ShellBrowser .NET Components released

ShellBrowser .NET Components released ShellBrowser.NET组件是一组UI控件&#xff0c;其外观和行为与Microsoft Windows资源管理器完全相同&#xff0c;包括文件预览和地址栏。您可以使用它们在应用程序中集成资源管理器组件&#xff0c;甚至可以构建自己的资源管理器。模仿熟…

【数据结构】七种常见的排序

目录 1、排序的概念即运用 1.1、排序的概念 1.2、常见排序算法的分类 2、插入排序 2.1、排序原理 2.2、直接插入排序 2.3、希尔排序&#xff08;缩小增量排序&#xff09; 3、选择排序 3.1、直接选择排序 3.2、堆排序 4、选择排序 4.1、冒泡排序 4.2、快速排序 …

【Redis学习】Redis管道

理论简介 问题由来 客户端向服务端发送命令分四步(发送命令→命令排队→命令执行→返回结果)&#xff0c;并监听Socket返回&#xff0c;通常以阻塞模式等待服务端响应。 服务端处理命令&#xff0c;并将结果返回给客户端。 上述两步称为:Round Trip Time(简称RTT,数据包往返…

Leetcode.112 路径总和

题目链接 Leetcode.112 路径总和 easy 题目描述 给你二叉树的根节点 root和一个表示目标和的整数 targetSum。判断该树中是否存在 根节点到叶子节点 的路径&#xff0c;这条路径上所有节点值相加等于目标和 targetSum。如果存在&#xff0c;返回 true&#xff1b;否则&#xf…

什么是编码和解码

编码和解码概念 编码是信息从一种形式或格式转换为另一种形式的过程也称为计算机编程语言的代码简称编码。用预先规定的方法将文字、数字或其它对象编成数码&#xff0c;或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。解码&#x…

GC 日志

垃圾回收器的发展历史 1999年&#xff1a;随JDK1.3.1一起来的串行方式Serial GC&#xff08;第一款GC&#xff09;&#xff0c;ParNew GC是SerialGC的多线程版本。 2002年&#xff1a;2月26日&#xff0c;Parallel GC和Concurrent Mark Sweep GC&#xff08;即CMS&#xff09;跟…

【面试】MySQL面试题

文章目录数据库基础知识为什么要使用数据库什么是SQL&#xff1f;什么是MySQL?MySql, Oracle&#xff0c;Sql Service的区别数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式&#xff1f;分别有什么区别&#xff1f;数据库经常使用的函数数据类…
最新文章