网站的建设模式是指什么时候开始/优秀软文范例800字

网站的建设模式是指什么时候开始,优秀软文范例800字,唐山网站建设推广,软件专业做学校网站论文怎么选题第一题。 M. B - Smartphone Addiction 问题描述 高桥的智能手机电池容量为NN毫安时。在时间0.50.5、1.51.5、2.52.5等时刻(即对于每个整数nn,时间为n 0.5n0.5),电池电量减少11毫安时。 高桥将在时间00带着充满电的手机离开…

第一题。

M. B - Smartphone Addiction 

问题描述

高桥的智能手机电池容量为NN毫安时。在时间0.50.5、1.51.5、2.52.5等时刻(即对于每个整数nn,时间为n + 0.5n+0.5),电池电量减少11毫安时。

高桥将在时间00带着充满电的手机离开家,去咖啡馆MM次,然后在时间TT回家。

他将在第ii个咖啡馆从时间A\_iA_i到时间B\_iB_i停留。在此期间,他会给手机充电,因此电池电量不会减少。相反,在每个整数nn的时间n + 0.5n+0.5,电量会增加11毫安时。然而,如果电量已经等于电池容量,它既不会增加也不会减少。

确定他是否能在回家的路上电池电量不降到00毫安时返回家。

限制条件

  • 1 \le N \le 10^91≤N≤109
  • 1 \le M \le 10001≤M≤1000
  • 1 \le T \le 10^91≤T≤109
  • 0 < A_1 < B\_1 < A\_2 < B\_2 < A\_3 < B\_3 < \dots < A\_M < B\_M < T0<A1​<B_1<A_2<B_2<A_3<B_3<⋯<A_M<B_M<T
  • 输入中的所有值都是整数。

输入

从标准输入以以下格式给出输入:

NN MM TT

A_1A1​ B_1B1​

A_2A2​ B_2B2​

A_3A3​ B_3B3​

\hspace{15pt} \vdots⋮

A_MAM​ B_MBM​

输出

如果高桥能在回家的路上电池电量不降到00毫安时返回家,则打印Yes;否则,打印No


示例输入 1

10 2 20

9 11

13 17

示例输出 1

Yes

电池电量变化如下:

  • 时间00(离家):1010毫安时
  • 时间99(进入第一个咖啡馆):11毫安时
  • 时间1111(离开第一个咖啡馆):33毫安时(他在咖啡馆给手机充电。)
  • 时间1313(进入第二个咖啡馆):11毫安时
  • 时间1717(离开第二个咖啡馆):55毫安时
  • 时间2020(到家):22毫安时

在此过程中,电池电量从未降到00毫安时,所以我们打印Yes


示例输入 2

10 2 20

9 11

13 16

示例输出 2

No

这种情况与示例输入/输出1在他开始在第二个咖啡馆停留时的电量相同,为11毫安时。

当他在时间1616结束那里的停留时,电池电量为44毫安时。

然后在时间19.519.5,电量降至00,所以我们打印No


示例输入 3

15 3 30

5 8

15 17

24 27

示例输出 3

Yes

电池电量在他到家时降至11毫安时,但在途中从未降到00毫安时。


示例输入 4

20 1 30

20 29

示例输出 4

No

电池电量在时间19.519.5降至00毫安时。


示例输入 5

20 1 30

1 10

示例输出 5

No

请注意,当电池电量等于电池容量时,停留在咖啡馆不会增加电池电量。

这道题其实求的就是在他走路的时候它的电量会减少。而在他去咖啡馆的时候,他的电量会增加。

然后呢我们用结构体去模拟就可以了

代码如下,

#include<bits/stdc++.h>
using namespace std;
struct Node {
    int a,b;
}A[1010];
int n,m,t;
int main()
{
    cin>>n>>m>>t; 
    int cnt=n;
     for(int i=1;i<=m;i++) {
        cin>>A[i].a>>A[i].b;
     }
     A[0].a=A[0].b=0;
     A[m+1].a=A[m+1].b=t;
    for(int i=0;i<=m;i++) {
        int a1=A[i].b-A[i].a;
        n+=a1;
        n=min(n,cnt); 
        int a2=A[i+1].a-A[i].b;
        n-=a2;
        if(n<=0) {
        cout<<"No";
            return 0;
        }
    }
    cout<<"Yes";
    return 0;
}

第二题

N. C - ID (AI)

题目描述

在Atcoder共和国,有NN个县,总共有MM个城市属于这些县。

城市ii建立于年份Y_iYi​,属于县P_iPi​。

你可以假设在同一年没有建立多个城市。

决定为每个城市分配一个12位的ID号码。

如果城市ii是属于县ii的城市中建立的第xx个城市,那么城市ii的ID号码的前六位是P_iPi​,最后六位是xx。

在这里,如果P_iPi​或xx(或两者)少于六位数,则向左添加零,直到它有六位数。

找到所有城市的ID号码。

注意,可以有一个县没有城市。

约束条件

  • 1 \leq N \leq 10^51≤N≤105

  • 1 \leq M \leq 10^51≤M≤105

  • 1 \leq P_i \leq N1≤Pi​≤N

  • 1 \leq Y_i \leq 10^91≤Yi​≤109

  • Y_iYi​都是不同的。

  • 输入中的所有值都是整数。


输入

输入从标准输入以以下格式给出:

NN MM

P_1P1​ Y_1Y1​

::

P_MPM​ Y_MYM​

输出

按索引(城市11、城市22、...)的顺序打印所有城市的ID号码。


样例输入1

2 3

1 32

2 63

1 12

样例输出1

000001000002

000002000001

000001000001

  • 由于城市11是县11中建立的第2个城市,其ID号码为000001000002000001000002。

  • 由于城市22是县22中建立的第1个城市,其ID号码为000002000001000002000001。

  • 由于城市33是县11中建立的第1个城市,其ID号码为000001000001000001000001。


样例输入2

2 3

2 55

2 77

2 99

样例输出2

000002000001

000002000002

000002000003

这道题主要运用到的方法就是结构体排序。

首先先排县

然后再排县中的城市。

最后再用一,把它们依次输出来。

代码如下

#include<bits/stdc++.h>
using namespace std;
struct Node {
    int p,y,id,pm;
}A[101000];
bool a11(Node u,Node v)
{
return(u.p<v.p||u.p==v.p&&u.y<v.y)     ;
}
bool a22(Node u,Node v)
{
    return u.id<v.id;
}
int n,m,x=1;
int main()
{
    cin>>n>>m; 
     for(int i=1;i<=m;i++) {
        cin>>A[i].p>>A[i].y;
        A[i].id=i;
     }
     sort(A+1,A+m+1,a11);
     A[1].pm=x;
     for(int i=2;i<=m;i++)
     {
         if(A[i].p==A[i-1].p)
         {
             x++;
             A[i].pm=x;
         }
         else
         {
             x=1;
             A[i].pm=x;
         }
     }
     sort(A+1,A+1+m,a22);
    for(int i=1;i<=m;i++)
    {
        printf("%06d%06d\n",A[i].p,A[i].pm);
    }
    return 0;
}

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

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

相关文章

Trae-中国首款免费AI原生IDE

Trae 简介 Trae 是由字节跳动于2025年1月推出的国内首个原生AI集成开发环境&#xff08;IDE&#xff09;&#xff0c;旨在通过AI技术赋能开发者&#xff0c;简化编程流程。其核心功能基于Claude 3.5和GPT-4o等先进AI模型&#xff0c;支持智能代码生成、优化及多模态交互&#…

游戏开发中的贝塞尔曲线:感受丝滑的数学之美

这是一篇vip文章,如果你还不是vip,可以移步https://www.ilikexff.cn/articles/165免费阅读。 介绍 贝塞尔曲线是计算机图形学中最重要的概念之一,以其在表示曲线时的灵活性和精确性而闻名。广泛应用于计算机图形学、动画、路径规划等领域的数学曲线。 贝塞尔曲线的数学原理基…

强化学习课程:stanford_cs234 学习笔记(2)introduction to RL

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言5、强化学习课程大纲5.1 课程内容主&#xff1a;5.2 马尔可夫决策过程&#xff1a;5.2.1 马尔可夫性 markov propterty5.2.2 马尔可夫过程 markov process5.2.3…

第 26 场 蓝桥月赛 部分题解

第 26 场 蓝桥月赛 2.灯笼猜谜3.元宵分配4.摆放汤圆5.元宵交友&#xff08;运行超时 通过90%&#xff09; 2.灯笼猜谜 分析&#xff1a;以当前位置为视角&#xff0c;要想移动的距离尽可能的少&#xff0c;按顺序猜谜语&#xff0c;给你一个区间&#xff0c;有三种情况&#xf…

JAVA实战开源项目:体育馆使用预约平台(Vue+SpringBoot) 附源码

本文项目编号 T 144 &#xff0c;文末自助获取源码 \color{red}{T144&#xff0c;文末自助获取源码} T144&#xff0c;文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…

深度学习之卷积

从全连接到卷积 MLP的缺陷&#xff0c;假设有如下的场景&#xff1a; 分类猫和狗的图片 使用一个还不错的相机采集图片&#xff08;12M像素)RGB图片有 36M元素使用100大小的单隐藏层MLP&#xff0c;模型有 3.6B元素 远多于世界上所有猫和狗总数(900M狗&#xff0c;600M猫) …

目标识别与双目测距(1)环境搭建:Ubuntu+yolov5+pcl库

环境情况 ubuntu 18.04 → 20.04&#xff08;最终&#xff09; 安装Ubuntu1804虚拟机系统 Anaconda&#xff1a;可参考我的另一篇文章 Python 3.6.13 → 3.8&#xff08;最终&#xff09;Anaconda3-2021.05 目标识别&#xff1a;YOLOv5相关 1、安装git sudo apt install gi…

LinuxTCP/UDP基础概念

TCP&#xff08;传输控制协议&#xff09; TCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议。它的主要特点包括&#xff1a; 面向连接&#xff1a;在传输数据之前&#xff0c;需要通过“三次握手”建立连接&#xff1b;传输结束后&#xff0c;通过“四次挥手”断开…

人工智能通识速览一(神经网络)(编辑中)

上篇&#xff1a;人工智能通识速览一&#xff08;机器学习&#xff09; 人工智能通识速览一&#xff08;机器学习&#xff09;&#xff08;编辑中&#xff09;-CSDN博客https://blog.csdn.net/siper12138/article/details/146512068?sharetypeblogdetail&sharerId1465120…

【数据标准】数据标准化框架体系-基础类数据标准

导读&#xff1a;数据标准化的四大基础类标准&#xff08;业务术语、业务规则、命名规范、代码标准&#xff09;是企业数据治理的核心支柱。主要作用体现在​消除业务与技术间的语义鸿沟​&#xff08;通过统一术语与命名规范&#xff09;&#xff0c;​保障数据全生命周期的质…

可发1区的超级创新思路(python\matlab实现):MPTS+Lconv+注意力集成机制的Transformer时间序列模型

首先声明,该模型为原创!原创!原创!且该思路还未有成果发表,感兴趣的小伙伴可以借鉴! 应用场景 该模型主要用于时间序列数据预测问题,包含功率预测、电池寿命预测、电机故障检测等等。 一、模型整体架构(本文以光伏功率预测为例) 本模型由多尺度特征提取模块(MPTS)…

红宝书第二十一讲:详解JavaScript的模块化(CommonJS与ES Modules)

红宝书第二十一讲&#xff1a;详解JavaScript的模块化&#xff08;CommonJS与ES Modules&#xff09; 资料取自《JavaScript高级程序设计&#xff08;第5版&#xff09;》。 查看总目录&#xff1a;红宝书学习大纲 一、模块化的意义&#xff1a;分而治之 模块化解决代码依赖混…

非手性分子发光有妙招:借液晶之力,实现高不对称圆偏振发光

*本文只做阅读笔记分享* 一、圆偏振发光研究背景与挑战 圆偏振发光&#xff08;CPL&#xff09;材料在3D显示、光电器件等领域大有用处&#xff0c;衡量它的一个重要指标是不对称发光因子&#xff08;glum&#xff09;。早期CPL材料的glum值低&#xff0c;限制了实际应用。为…

MySQL数据库精研之旅第五期:CRUD的趣味探索(上)

专栏&#xff1a;MySQL数据库成长记 个人主页&#xff1a;手握风云 目录 一、CRUD简介 二、Create新增 2.1. 语法 2.2. 示例 三、Retrieve检索 3.1. 语法 3.2. 示例 一、CRUD简介 CURD是对数据库中的记录进行基本的增删改查操作&#xff1a;Create(创建)、Retrieve(检索…

【银河麒麟系统常识】需求:安装.NET SDK

前提 网络状态正常(非离线安装)&#xff1b; 终端命令如下所示 根据不同系统的版本&#xff0c;自行选择&#xff0c;逐行执行即可&#xff1b; # 基于 Ubuntu/Debian 的银河麒麟系统 wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O…

行业智能体大爆发,分布式智能云有解

Manus的一夜爆红&#xff0c;在全球范围内引爆关于AI智能体的讨论。 与过去一般的AI助手不同&#xff0c;智能体&#xff08;AI Agent&#xff09;并非只是被动响应&#xff0c;而是主动感知、决策并执行的应用。Gartner预测&#xff0c;到2028年&#xff0c;15%的日常工作决策…

工作记录 2017-03-13

工作记录 2017-03-13 序号 工作 相关人员 1 修改邮件上的问题。 开始处理操作日志部分。 测试了C#和MySql的连接。 更新RD服务器。 郝 更新的问题 1、 修改了CMS1500的打印&#xff0c;NDC的内容用了小的字体。 2、在Cliams List中可以查看Job的Notes。 3、Payment Po…

Codeforces Round 1014 (Div. 2)(A-D)

题目链接&#xff1a;Dashboard - Codeforces Round 1014 (Div. 2) - Codeforces A. Kamilka and the Sheep 思路 最大值-最小值 代码 void solve(){int n;cin>>n;vi a(n10);int mx0;int miinf;for(int i1;i<n;i){cin>>a[i];mimin(mi,a[i]);mxmax(mx,a[i])…

[操作系统,学习记录]3.进程(2)

1.fork(); 玩法一&#xff1a;通过返回值if&#xff0c;else去执行不同的代码片段 玩法二&#xff1a;if&#xff0c;else然后调用execve函数去执行新的程序 2.进程终止&#xff1a; 退出码&#xff0c;子进程通过exit/return返回&#xff0c;父进程wait/waitpid等待而得&am…

Masked Attention 在 LLM 训练中的作用与原理

在大语言模型&#xff08;LLM&#xff09;训练过程中&#xff0c;Masked Attention&#xff08;掩码注意力&#xff09; 是一个关键机制&#xff0c;它决定了 模型如何在训练时只利用过去的信息&#xff0c;而不会看到未来的 token。这篇文章将帮助你理解 Masked Attention 的作…