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

错误票据 刷题笔记

开数组 读入数据 

记录最小值和最大值

每次读入x;

让a[x]++;

从最小值开始 向上扫 当扫到a[x]==0时候为断号

扫到a[x]>1为重号;

该题的小技巧

未知长度的数据的读入方式 

1.首先在头文件敲上

#include<sstream>

#include<string>

#include<cstring>

2.

初始化 一个字符串line 

string line ;

3.先敲一个 getline(cin,line); 忽略掉第一行回车

int T;

cin>>T;

while(T--){
         getline(cin,line);

        stringstream ssin(line);

        int x;

        while(ssin>>x){
        //逐个读入处理                

}

}

完整代码

#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include <sstream>
#include<string>
using namespace std;
const int N=1e5+10;
int i=0;
int cnt=0;
int a[N];

int main(){
    int cnt;
    cin >> cnt;
    string line;
    int minn=1e7,maxx=-1;
    getline(cin, line); // 忽略掉第一行的回车
    while (cnt -- )
    {
        getline(cin, line);
        stringstream ssin(line);
        int x;
        while (ssin >> x) {
            a[x]++;
            maxx=max(maxx,x);
            minn=min(minn,x);
        } 
        
    }
    int n,m;
    for(int i=minn;i<=maxx;i++){
        if(a[i]>1){
            n=i;
        }
        if(a[i]==0){
            m=i;
        }
        //cout <<i<<' '<<a[i]<<endl;
    }
    cout<<m<<' '<<n;
    
    return 0;
}

相关文章:

错误票据 刷题笔记

开数组 读入数据 记录最小值和最大值 每次读入x; 让a[x]; 从最小值开始 向上扫 当扫到a[x]0时候为断号 扫到a[x]>1为重号&#xff1b; 该题的小技巧 未知长度的数据的读入方式 1.首先在头文件敲上 #include<sstream> #include<string> #include<…...

十堰网站建设公司华想科技具有10年的网站制作经验

2018年已经结束了。 华翔科技收到了很多客户的咨询&#xff0c;他们都有一个共同的问题&#xff1a;建一个网站需要多少钱&#xff1f; 但是&#xff0c;我们都会问&#xff1a;您有什么具体需求吗&#xff1f; 大多数人的答案是否定的&#xff0c;他们只是想打听一下价格。 十…...

站库分离技术--反向代理技术-雷池云WAF-给自己搭建一个安全点的网站

文章目录 概要整体架构流程技术名词解释技术细节ssh-ubuntu服务器docker-映射-链接-通信nginx反代mysql设置数据库新密码 小结我的mysql映射目录我的wordpress映射目录 成果展示 概要 新买了一个云服务器&#xff0c;想搭建一个站库分离的wordpress为主的网站&#xff0c;采用d…...

MySQL常见的索引类型介绍

我将为您详细讲解 MySQL 中常见的索引类型&#xff0c;以及它们的使用场景、特点、区别和优势。索引是提高数据库查询性能的关键工具&#xff0c;它可以加速数据检索速度&#xff0c;减少服务器的负担。在 MySQL 中&#xff0c;索引类型主要包括 B-Tree 索引、哈希索引、全文索…...

iOS——【自动引用计数】ARC规则及实现

1.3.3所有权修饰符 所有权修饰符一共有四种&#xff1a; __strong 修饰符__weak 修饰符__undafe_unretained 修饰符__autoreleasing 修饰符 __strong修饰符 _strong修饰符表示对对象的强引用&#xff0c;持有强引用的变量在超出其作用域的时候会被废弃&#xff0c;随着强引…...

智慧城市的前景:数字孪生技术在智慧城市中的应用前景

目录 一、引言 二、数字孪生技术及其在智慧城市中的应用概述 三、数字孪生技术在智慧城市中的应用前景 1、城市规划与仿真模拟 2、智能交通与出行服务 3、智慧环保与可持续发展 4、智慧公共服务与社会治理 5、智慧能源与绿色建筑 四、数字孪生技术在智慧城市中的挑战与…...

Everything:文件查找工具,一搜即得

名人说&#xff1a;东边日出西边雨&#xff0c;道是无晴却有晴。——刘禹锡 创作者&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 目录 一、软件介绍①Everything②核心功能③原理 二、下载安装①下载②安装 三、使用方法①文…...

【数据结构:树与堆】向上/下调整算法和复杂度的分析、堆排序以及topk问题

文章目录 1.树的概念1.1树的相关概念1.2树的表示 2.二叉树2.1概念2.2特殊二叉树2.3二叉树的存储 3.堆3.1堆的插入&#xff08;向上调整&#xff09;3.2堆的删除&#xff08;向下调整&#xff09;3.3堆的创建3.3.1使用向上调整3.3.2使用向下调整3.3.3两种建堆方式的比较 3.4堆排…...

vue3+element-plus el-input 自动获取焦点

虽然element有提供input的autofocus属性&#xff0c;但是当我们第二次进入页面就会发现autofocus已经不再生效&#xff0c;需要通过onMounted去触发input的focus解决这个问题。 1.先给el-input绑定一个ref&#xff1a;<el-input ref"inputRef" v-model"inp…...

简单了解TCP/IP四层模型

什么是计算机网络&#xff1f; 计算机网络我们可以理解为一个巨大的城市地图&#xff0c;我们想从A地前往B地&#xff0c;其中要走的路、要避开的问题都交给计算机网络解决&#xff0c;直到我们可以正常的到达目的地&#xff0c;那么我们会把其中的过程抽象成一个网络模型&…...

大模型时代下的自动驾驶研发测试工具链-SimCycle

前言&#xff1a; 最近OpenAI公司的新产品Sora的发布&#xff0c;正式掀起了AI在视频创作相关行业的革新浪潮&#xff0c;AI不再仅限于文本、语音和图像&#xff0c;而直接可以完成视频的生成&#xff0c;这是AI发展历程中的又一座重要的里程碑。AI正在不断席卷着过去与我们息…...

人工智能迷惑行为大赏

近年来&#xff0c;随着人工智能技术的不断发展和应用&#xff0c;我们在日常生活中越来越多地接触到各种智能设备和程序。然而&#xff0c;随之而来的是一些令人瞠目结舌的人工智能迷惑行为&#xff0c;让人们对这一新兴技术产生了更多的好奇和思考。 在人工智能迷惑行为大赏…...

ZJUBCA研报分享 | 《BTC/USDT周内效应研究》

ZJUBCA研报分享 引言 2023 年 11 月 — 2024 年初&#xff0c;浙大链协顺利举办为期 6 周的浙大链协加密创投训练营 &#xff08;ZJUBCA Community Crypto VC Course&#xff09;。在本次训练营中&#xff0c;我们组织了投研比赛&#xff0c;鼓励学员分析感兴趣的 Web3 前沿话题…...

SSM整合项目(使用Vue3 + Element-Plus创建项目基础页面)

1.配置Vue启动端口 1.修改vue.config.js const {defineConfig} require(vue/cli-service) module.exports defineConfig({transpileDependencies: true }) module.exports {devServer: {port: 9999 //启动端口} }2.启动 2.安装Element Plus 命令行输入 npm install eleme…...

css相邻元素边框重合问题,解决方案

1、如下图所示&#xff0c;在给元素设置边框后&#xff0c;相邻元素会出现重合的问题 2、解决方案 给每个元素设置margin-top以及margin-left为负的边框 <div style"width: 300px;display: flex;flex-wrap: wrap;margin-top: 50px;"><div style"border…...

CentOS7 利用remi yum源安装php8.1

目录 前言remi yum源remi yum源 支持的操作系统remi yum源 支持的php版本 安装epel源安装remi源安装 php8.1查看php版本查看php-fpm服务启动php-fpm服务查看php-fpm服务运行状态查看php-fpm服务占用的端口查看 php8.1 相关的应用 前言 CentOS Linux release 7.9.2009 (Core) …...

深入探索Java设计模式:责任链模式解析与实践

目录 一、责任链模式的基础知识1. 模式结构2. 模式示例 二、责任链模式的实际应用1. 请求处理链2. 日志记录器 三、责任链模式的重要性和使用场景结语 欢迎阅读本篇博客&#xff0c;我们将深入探讨Java设计模式中的责任链模式&#xff0c;帮助初学者、初中级程序员和在校大学生…...

如何在项目中应用“API签名认证”

❤ 作者主页&#xff1a;李奕赫揍小邰的博客 ❀ 个人介绍&#xff1a;大家好&#xff0c;我是李奕赫&#xff01;(&#xffe3;▽&#xffe3;)~* &#x1f34a; 记得点赞、收藏、评论⭐️⭐️⭐️ &#x1f4e3; 认真学习!!!&#x1f389;&#x1f389; 文章目录 为什么需要AP…...

【AIGC+VisionPro】空间视频生意的创业者

1. 产品概述 -一款基于人工智能的2D到3D视频/图像转换工具,可将普通的2D视频/图像转换为令人惊艳的3D视觉体验。 - 它支持在PC上进行转换,并输出适用于Meta Quest、Apple Vision Pro等XR设备的3D格式。 2. 产品功能 - 利用尖端的3D AI系统,可将任何视频(Youtube、电影、游戏、…...

word转PDF的方法 简介快速

在现代办公环境中&#xff0c;文档格式转换已成为一项常见且重要的任务。其中&#xff0c;将Word文档转换为PDF格式的需求尤为突出&#xff0c;将Word文档转换为PDF格式具有多方面的优势和应用场景。无论是为了提高文档的可读性和稳定性、保障文档的安全性和保护机制、还是为了…...

高光谱成像基础(十一)异常检测算法 RX 与 KRX合

一、简化查询 1. 先看一下查询的例子 /// /// 账户获取服务 /// /// /// public class AccountGetService(AccountTable table, IShadowBuilder builder) {private readonly SqlSource _source new(builder.DataSource);private readonly IParamQuery _accountQuery build…...

AI Agent Harness Engineering 的商业化困局:按 Token 计费与按结果付费的博弈

从零破解AI Agent Harness商业化生死门:Token计费惯性与结果付费终局的双向奔赴与博弈深度 副标题:从代码层面解构Agent开发成本模型,从商业落地剖析价值定价逻辑,构建兼顾技术可行性、客户信任度与ROI的可持续盈利体系 第一部分:引言与基础 (Introduction & Foundati…...

Excel VBA宏实战:自定义msgbox弹窗交互设计

1. 为什么需要自定义MsgBox弹窗&#xff1f; 在Excel自动化操作中&#xff0c;默认的MsgBox弹窗往往显得过于简单和呆板。想象一下&#xff0c;当你设计了一个自动化的报表系统&#xff0c;用户点击按钮时突然蹦出一个白底黑字的"操作成功"提示&#xff0c;这种体验就…...

LM1875功放DIY避坑指南:从看懂官方电路图到解决自激发热(附元件选择心得)

LM1875功放DIY实战手册&#xff1a;从电路设计到疑难排解全攻略 每次打开音响&#xff0c;那种温暖而有力的声音总能瞬间填满整个房间。作为DIY爱好者&#xff0c;亲手打造一台属于自己的功放不仅是技术的挑战&#xff0c;更是一种独特的成就感。LM1875这颗经典的音频功放芯片&…...

pytest.ini 中 addopts 详解 多插件配置方法

addopts = --html=report.html --self-contained-html 一、addopts 到底是什么? addopts 是 pytest.ini 配置文件中 [pytest] 节下的核心配置项,全称是 additional options(附加选项)。它的作用是:把你每次执行 pytest 命令时都要手动加的命令行参数,永久写在配置文件里…...

影视专业生的C语言学习

我是一个来自影视专业的一个学生&#xff0c;但是往后看了这个专业出路并不适合我&#xff0c;所以自学c语言等技能来提升自己&#xff0c;为自己以后找工作多一个选项。学习编程的目标&#xff1a;熟练掌握c语言以及c我打算每周花20小时的时间来学习编程最想进入的公司是字节跳…...

嵌入式设备电量显示实战:MCP3421 ADC采集从原理到代码全解析(附避坑指南)

嵌入式设备电量显示实战&#xff1a;MCP3421 ADC采集从原理到代码全解析&#xff08;附避坑指南&#xff09; 在移动设备与物联网终端的设计中&#xff0c;精确的电量监测如同设备的"生命体征监测仪"——它不仅关乎用户体验&#xff0c;更直接影响系统稳定性。传统电…...

2024年山东联通SK-D740-C光猫超级密码破解实战指南

1. 准备工作&#xff1a;了解SK-D740-C光猫的基本信息 山东联通SK-D740-C光猫是创维为联通定制的一款千兆光猫设备&#xff0c;主要用于家庭宽带接入。这款设备默认采用路由模式&#xff0c;由运营商远程管理&#xff0c;普通用户只能使用user账户登录&#xff0c;权限非常有限…...

基于微信云开发与ColorUI打造个性化简历小程序

1. 为什么选择微信云开发ColorUI做简历小程序 最近帮朋友做了一个简历小程序&#xff0c;从申请账号到上线只用了3天时间。整个过程完全基于微信云开发&#xff0c;配合ColorUI组件库&#xff0c;连服务器都不用租&#xff0c;特别适合个人开发者快速搭建作品集。相比传统简历P…...

银行报表填报避坑指南:G01-G04最新版本差异解析(2023更新)

银行报表填报避坑指南&#xff1a;G01-G04最新版本差异解析&#xff08;2023更新&#xff09; 银行报表填报工作向来是金融从业者的必修课&#xff0c;尤其是G01-G04系列报表作为监管报送的核心内容&#xff0c;其版本更新往往牵动着整个机构的神经。去年底至今&#xff0c;监管…...