假期刷题打卡--Day29

1、MT1224棋盘

求一个N*N棋盘中的方块总数。

格式

输入格式:

输入整型N

输出格式:

输出整型

样例 1

输入:

2

输出:

5
备注

考虑到取值范围,可用long整型定义变量

分析过程

这个题目的意思是,在这个棋盘中总的方块数(方块代表的是正方形),所以就需要先写出几个示例,找出相应的方块,然后找规律。

如果不能理解,可以看看轩哥码题:有详细的介绍。

【码蹄集新手村全题解10】循环结构 MT1185 – MT1234_哔哩哔哩_bilibili

实现代码
#include<bits/stdc++.h> using namespace std;
#define int long longint ans=0;
signed main( )
{int n;cin >> n;while(n--) ans+=pow(n+1,2);cout<<ans<<endl;return 0;
}

2、MT1226解不等式

n为正整数,求解n满足不等式:

格式

输入格式:

输入正整数a,b,空格分隔。

输出格式:

输出整型区间上下限,空格分隔。

样例 1

输入:

2010 2011

输出:

18611 18621
备注

对于100%的数据:1<=n<=100,000,1<=a<b

相关知识点
if(a)与if(!a)的区别:

if(a):如果a为非0数字或字符那么就为真,否则为假。等价于if(a!=0)。

if(!a):a为0为真,否则为假。等价于if(a==0)。

分析过程

首先,定义一个flag,用来判断是否满足条件。然后,按照分母的规律,使用一个变量将分母表示出来,然后再去判断是否符合题目中的要求。

实现代码
#include<bits/stdc++.h> using namespace std;int main( )
{int a,b,n=1;bool f=true;cin >> a>>b;double tmp=0,sum=0;while(true){tmp+=1.0/n;sum+=1.0/tmp;if(sum>=b){cout<<n-1;break;}if(f&&sum>a){cout<<n<<" ";f=false;}n++;}return 0;
}

明天继续吧。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

I2C基础协议详解

串口是传感器、外设常用的接口&#xff0c;在低速器件中可以通过串口传输数据。高速复杂的器件&#xff0c;往往内部存在很多寄存器&#xff0c;这些寄存器的配置一般也是采用串口通信&#xff0c;可以节省IO口。 常用串口大致分为UART、IIC、SPI三种&#xff0c;其中IIC时序稍…

ARP欺骗攻击利用之抓取https协议的用户名与密码

1.首先安装sslstrip 命令执行&#xff1a;apt-get install sslstrip 2.启动arp欺骗 arpspoof -i ech0 -t 192.168.159.148 192.168.159.2 arpspoof -i ech0(网卡) -t 目标机ip 本地局域网关 3.命令行输入: vim /etc/ettercap/etter.conf进入配置文件 找到下红框的内容&a…

基于Seaborn和Matplotlib的可视化案例分析

处理数据有时会有点无聊。将原始数据转换为可理解的格式是整个过程中最重要的部分之一&#xff0c;那么为什么只停留在数字上&#xff0c;当我们可以将数据可视化为令人兴奋的图表时&#xff0c;这些图表可以在python中获取。这篇文章将重点探索耐人寻味的预处理之旅。 Seabor…

腾讯云4核8G服务器多少钱?2024精准报价

腾讯云4核8G服务器S5和轻量应用服务器优惠价格表&#xff0c;轻量应用服务器和CVM云服务器均有活动&#xff0c;云服务器CVM标准型S5实例4核8G配置价格15个月1437.3元&#xff0c;5年6490.44元&#xff0c;标准型SA2服务器1444.8元一年&#xff0c;轻量应用服务器4核8G12M带宽一…

Netty应用(二) 之 ByteBuffer

目录 4.ByteBuffer详解 4.1 ByteBuffer为什么做成一个抽象类&#xff1f; 4.2 ByteBuffer是抽象类&#xff0c;他的主要实现类为 4.3 ByteBuffer的获取方式 4.4 核心结构&#xff08;NIO的ByteBuffer底层是啥结构&#xff0c;以及读写模式都是根据这些核心结构进行维护的&a…

ctfshow-web21~28-WP

爆破(21-28) web21 题目给了一个zip文件,打开后解压是爆破的字典,我们抓包一下网址看看 发现账号和密码都被base64了,我们发送到intruder模块,给爆破的位置加上$符圈住 去base64解码一下看看格式

《计算思维导论》笔记:10.4 关系模型-关系运算

《大学计算机—计算思维导论》&#xff08;战德臣 哈尔滨工业大学&#xff09; 《10.4 关系模型-关系运算》 一、引言 本章介绍数据库的基本数据模型&#xff1a;关系模型-关系运算。 二、什么是关系运算 在数据库理论中&#xff0c;关系运算&#xff08;Relational Operatio…

Linux中常用的工具

软件安装 yum 软件包 在Linux中&#xff0c;软件包是一种预编译的程序集合&#xff0c;通常包含了用户需要的应用程序、库、文档和其他依赖项。 软件包管理工具是用于安装、更新和删除这些软件包的软件。常见的Linux软件包管理工具包括APT&#xff08;Advanced Packaging To…

失去中国市场的三星仍是全球第一,但中国手机无法失去海外市场

随着2023年分析机构公布全球手机市场和中国手机市场的数据&#xff0c;业界终于看清中国市场早已没有以前那么重要&#xff0c;三星、苹果这些国际品牌对中国市场的依赖没有他们想象的那么严重&#xff0c;相反中国手机对海外市场比以往任何时候都要更依赖了。 三星在2023年被苹…

【Java多线程案例】实现阻塞队列

1. 阻塞队列简介 1.1 阻塞队列概念 阻塞队列&#xff1a;是一种特殊的队列&#xff0c;具有队列"先进先出"的特性&#xff0c;同时相较于普通队列&#xff0c;阻塞队列是线程安全的&#xff0c;并且带有阻塞功能&#xff0c;表现形式如下&#xff1a; 当队列满时&…

【linux温故】linux调度机制

假如你是设计者&#xff0c;你会设计怎样的调度机制呢&#xff1f; 时间片 最简单的&#xff0c;小学生都能想出来的一种&#xff0c;每个 ready task&#xff0c;按照一个固定的时间片轮流执行。 大家不要抢&#xff0c;挨个儿排队执行。执行完时间片&#xff0c;就排在后面…

并行计算导论 笔记 1

目录 并行编程平台隐式并行超标量执行/指令流水线超长指令字处理器 VLIW 内存性能系统的局限避免内存延迟的方法 并行计算平台控制结构通信模型共享地址空间平台消息传递平台对比 物理组织理想并行计算机并行计算机互联网络网络拓朴结构基于总线的网络交叉开关网络多级网络全连…