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

1858. 数组查找及替换

问题描述

给定某整数数组和某一整数 b 。

要求删除数组中可以被 b 整除的所有元素,同时将该数组各元素按从小到大排序。如果数组元素数值在 '𝐴‘ 到 'Z' 的 ASCII 之间,替换为对应字母。

元素个数不超过 100,𝑏 在 1 至 100 之间。

输入

第一行为表示数组元素个数 N 和整数 b。(1≤𝑁≤100)

第二行为数组各个元素。

输出

按照要求输出。

附代码:

#include<iostream>
using namespace std;
int main()
{
    int N,b,x=0,temp;
    cin>>N>>b;
    if(N>=1&&N<=100)
    {
        int a[N];
        for(int i=0;i<N;i++)
        {
            cin>>a[i];
        }
        for(int i=0;i<N;i++)
        {
            if(a[i]%b!=0)
            {
                a[x]=a[i];
                x++;    
            }
        } 
        for(int y=0;y<x-1;y++)
        {
             if(a[y]>a[y+1])
             {
                 temp=a[y];
                 a[y]=a[y+1];
                 a[y+1]=temp;
            }    
        }
        for(int y=0;y<x;y++)
        {
             if(a[y]>64&&a[y]<91)
             cout<<char(a[y])<<" ";
             else
            cout<<a[y]<<" ";
        }     
    }    
    return 0;
}

相关文章:

1858. 数组查找及替换

问题描述 给定某整数数组和某一整数 b 。 要求删除数组中可以被 b 整除的所有元素&#xff0c;同时将该数组各元素按从小到大排序。如果数组元素数值在 &#x1d434;‘ 到 Z 的 ASCII 之间&#xff0c;替换为对应字母。 元素个数不超过 100&#xff0c;&#x1d44f; 在 1 …...

计算机视觉与面部识别:技术、应用与未来发展

引言 在当今数字化时代&#xff0c;计算机视觉技术迅速发展&#xff0c;成为人工智能领域的一个重要分支。计算机视觉旨在让机器理解和解释视觉信息&#xff0c;模拟人类的视觉系统。它在各行各业中发挥着重要作用&#xff0c;从自动驾驶汽车到智能监控系统&#xff0c;再到医疗…...

懒人精灵安卓版纯本地离线文字识别插件

目的 懒人精灵是一款可以模拟鼠标和键盘操作的自动化工具。它可以帮助用户自动完成一些重复的、繁琐的任务&#xff0c;节省大量人工操作的时间。懒人精灵也包含图色功能&#xff0c;识别屏幕上的图像&#xff0c;根据图像的变化自动执行相应的操作。本篇文章主要讲解下更优秀的…...

在线教育数仓项目(数据采集部分1)

文章目录 数据仓库概念项目需求及架构设计项目需求分析系统数据流程设计框架版本选型集群规模估算集群资源规划设计 数据生成模块目标数据页面事件曝光启动播放错误 数据埋点主流埋点方式&#xff08;了解&#xff09;埋点数据上报时机埋点数据日志结构 服务器和JDK准备服务器准…...

帕金森病(PD)诊断:三种基于语音的深度学习方法

帕金森病&#xff08;Parkinson’s disease, PD&#xff09;是世界上第二大流行的神经退行性疾病&#xff0c;全球影响着超过1000万人&#xff0c;仅次于阿尔茨海默症。人们通常在65岁左右被诊断出患有此病。PD的一些症状包括震颤、肌肉僵硬和运动迟缓。这些症状往往出现在较晚…...

【资料分享】2024钉钉杯大数据挑战赛A题思路解析+代码演示

2024第三届钉钉杯大学生大数据挑战赛今天已经开赛&#xff0c;【A题】思路解析代码&#xff0c;资料预览&#xff1a;...

【优质精选】12节大模型系列教学课程之二:RAG 原理与应用

课程二&#xff1a;RAG 原理与应用 12节大模型系列教学课程之二&#xff1a;RAG 原理与应用 课程详细内容RAG 技术的基础知识RAG 的工作原理RAG 提高生成质量和准确性的原理RAG 在问答系统中的应用RAG 在文本创作中的应用RAG 在其他领域的应用探索RAG 技术的挑战与应对策略RAG …...

vue3前端开发-小兔鲜项目-产品详情基础数据渲染

vue3前端开发-小兔鲜项目-产品详情基础数据渲染&#xff01;这一次内容比较多&#xff0c;我们分开写。第一步先完成详情页面的基础数据的渲染。然后再去做一下右侧的热门产品的列表内容。 第一步&#xff0c;还是老规矩&#xff0c;先准备好接口函数。方便我们的页面组件拿到对…...

Docker入门指南:Linux系统下的完整安装步骤与常见问题解答

本文以centos7演示。 Docker安装 可参考官方安装文档&#xff1a;Install Docker Engine on CentOS | Docker Docs 一图流&#xff1a; # 移除旧版本docker sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logro…...

Netty实现数据上下行

Netty实现数据上下行 使用LVSNGinxNetty实现数据接入 在数据上行的时候&#xff0c;通过使用车辆唯一标识码&#xff08;vin&#xff09;和连接通道绑定 Netty一些配置参数如下: #netty项目使用的端口 server.port8017 #使用启用epoll&#xff08;在Linux上拥有更好的传输性…...

【React】事件绑定:深入解析高效处理用户交互的最佳实践

文章目录 一、什么是事件绑定&#xff1f;二、基本事件绑定三、绑定 this 上下文四、传递参数五、事件对象六、事件委托七、常见事件处理八、优化事件处理 React 是现代前端开发中最受欢迎的框架之一&#xff0c;其组件化和高效的状态管理能力使得构建复杂的用户界面变得更加容…...

SpringCloud:使用OpenFeign优化前面的Nacos实现高效购物车商品信息处理

在现代电商系统中&#xff0c;购物车的性能直接影响用户的购物体验。为了提升系统性能和用户满意度&#xff0c;我们可以使用Spring Cloud的OpenFeign和负载均衡器来高效地处理购物车中的商品信息。本文将详细介绍如何在Spring Cloud中集成这些组件&#xff0c;并实现一个高效的…...

计算机三级嵌入式笔记(二)——嵌入式处理器

目录 考点1 嵌入式处理器的结构类型 考点2 嵌入式处理器简介 考点3 ARM处理器概述 考点4 处理器和处理器核 考点5 ARM 处理器的分类 考点6 经典 ARM 处理器 考点7 ARM Cortex 嵌入式处理器 考点8 ARM Cortex实时嵌入式处理器 考点9 ARM Cortex 应用处理器 考点10 AR…...

【GoLang】Golang 快速入门(第一篇)

目录 1.简介&#xff1a; 2.设计初衷&#xff1a; 3.Go语言的 特点 4.应用领域: 5.用go语言的公司&#xff1a; 6. 开发工具介绍以及环境搭建 1.工具介绍: 2.VSCode的安装: 3.安装过程&#xff1a; 4.Windows下搭建Go开发环境--安装和配置SDK 1.搭建Go开发环境 - 安装…...

Linux中的三类读写函数

文件IO和标准IO的区别 遵循标准&#xff1a; 文件IO遵循POSIX标准&#xff0c;主要在类UNIX环境下使用。标准IO遵循ANSI标准&#xff0c;具有更好的可移植性&#xff0c;可以在不同的操作系统上重新编译后运行。可移植性&#xff1a; 文件IO的可移植性相对较差&#xff0c;因为…...

MATLAB基础应用精讲-【数模应用】二元Probit回归分析

目录 前言 知识储备 二元Logistic模型和Probit模型 Logistic模型的形式 Probit模型 优势比(OR) 准二项分布族 算法原理 数学模型 二元因变量和线性概率模型 probit和logit回归 logit和probit模型的估计和推断 稳健性检验 二元logit回归分析全流程 一、案例数…...

找工作准备刷题Day10 回溯算法 (卡尔41期训练营 7.24)

回溯算法今天这几个题目做过&#xff0c;晚上有面试&#xff0c;今天水一水。 第一题&#xff1a;Leetcode77. 组合 题目描述 解题思路 从题目示例来看&#xff0c;k个数是不能重合的&#xff0c;但是题目没有明确说明这一点。 使用回溯算法解决此问题&#xff0c;利用树形…...

如何有效的进行小程序的优化

如今小程序已经成为了许多开发者开展业务&#xff0c;提供服务的重要平台 。所以如何有效的优化小程序成为了开发者关注的首要问题&#xff0c;以下是一份详细的小程序优化方案&#xff1a; 一、目标设定 明确小程序优化的主要目标&#xff0c;例如提高用户留存率、增加用户活…...

FPGA-ROM IP核的使用(2)

前言 接着昨天的进行一个小的实验验证ROM IP核。 实验效果 读取上一期生成的IP核中的数据&#xff0c;并将其显示在数码管上。 具体流程 ROM IP核存放数据0~255&#xff0c;之后每隔0.2s&#xff0c;从0的地址开始读数据&#xff0c;并显示在数码管上&#xff1b;接着先后…...

Manticore Search(es轻量级替代)

概念&#xff1a; Manticore Search 是一个使用 C 开发的高性能搜索引擎&#xff0c;创建于 2017 年&#xff0c;其前身是 Sphinx Search 。Manticore Search 充分利用了 Sphinx&#xff0c;显着改进了它的功能&#xff0c;修复了数百个错误&#xff0c;几乎完全重写了代码并保…...

Python异步爬虫框架lightclaw:轻量级高性能Web数据采集实战

1. 项目概述&#xff1a;一个轻量级、高性能的Web爬虫框架最近在做一个需要大规模采集公开网页数据的项目&#xff0c;市面上成熟的爬虫框架很多&#xff0c;像Scrapy、Playwright这些&#xff0c;功能强大但有时候也显得“笨重”。尤其是在处理海量、高并发的简单页面抓取时&a…...

性能调优与成本控制:Spring AI 的缓存、限流与模型降级策略

系列导读 你现在看到的是《Spring AI 企业级集成与场景实践:从零搭建智能应用》的第 8/10 篇,当前这篇会重点解决:提供一套完整的性能与成本优化工具箱,让 AI 应用在预算内高效运行。 上一篇回顾:第 7 篇《生产级部署:Spring AI 应用的 Docker 容器化与 Kubernetes 编排…...

手把手教你用Keil调试LVGL的HardFault:从LR=0xFFFFFFF9到找到吃栈的‘元凶’

Cortex-M架构下LVGL的HardFault诊断方法论&#xff1a;从寄存器分析到堆栈优化 当LVGL在Cortex-M微控制器上运行时突然陷入HardFault死循环&#xff0c;许多开发者会条件反射地增大堆栈空间。这种"试错法"虽然可能暂时解决问题&#xff0c;却掩盖了真正的技术债务。本…...

构建数字灵魂:从知识管理到AI智能体的个人数字资产管理指南

1. 项目概述与核心价值最近在整理个人知识库和开源项目时&#xff0c;我偶然发现了一个名为“awesome-digital-souls”的仓库&#xff0c;它来自开发者haowei-freesky。这个标题本身就充满了想象力——“数字灵魂”。乍一看&#xff0c;你可能会联想到科幻电影里关于意识上传、…...

收藏!小白程序员必看:AI浪潮下如何抓住高薪大模型机遇?

脉脉最新报告显示&#xff0c;AI岗位需求暴涨12倍&#xff0c;平均月薪超6万。大模型相关岗位尤为抢手&#xff0c;年薪百万起步。传统程序员面临转型危机&#xff0c;但可从系统学习AI、结合传统经验与AI、转型AI产品经理等三条路应对。文章提供具体学习建议&#xff0c;强调持…...

5分钟掌握Windows和Office激活:KMS_VL_ALL_AIO完整指南

5分钟掌握Windows和Office激活&#xff1a;KMS_VL_ALL_AIO完整指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为电脑上的Windows系统或Office软件提示"需要激活"而烦恼吗&am…...

Go语言内存键值存储引擎MemVault:轻量级缓存与状态管理实践

1. 项目概述&#xff1a;一个轻量级的内存键值存储引擎最近在折腾一些需要快速读写中间数据的项目&#xff0c;比如实时排行榜、会话缓存&#xff0c;或者是一些临时的配置管理。用 Redis 吧&#xff0c;感觉有点“杀鸡用牛刀”&#xff0c;尤其是在一些资源受限的边缘计算或者…...

被攻击了怎么办?

高防IP&#xff0c;主要是针对互联网业务服务器&#xff0c;遭遇海量恶意流量冲击、导致网站和游戏业务瘫痪无法访问时&#xff0c;推出的专业防护增值服务。接入高防IP后&#xff0c;会把所有外部访问流量先统一引流至高防节点&#xff0c;恶意攻击流量会在这里直接拦截清洗过…...

轻量级Web数据采集框架harvest:模块化设计与异步爬虫实践

1. 项目概述&#xff1a;一个轻量级、可扩展的Web数据采集框架最近在做一个需要从多个网站定期抓取数据的小项目&#xff0c;一开始想用现成的爬虫框架&#xff0c;但发现要么太重&#xff0c;要么定制起来太麻烦。后来在GitHub上翻到了一个叫tfukaza/harvest的项目&#xff0c…...

C++默认成员函数

构造函数构造函数是特殊的成员函数&#xff0c;需要注意的是&#xff0c;构造函数虽然名称叫构造&#xff0c;但是构造函数的主要任务并不是开空间创建对象(局部对象在栈帧创建时&#xff0c;空间就开好了)&#xff0c;而是对象实例化时初始化对象。构造函数的本质是要替代我们…...