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

东华Oj101-103

101.找出质数作者: SunCiHai时间限制: 10s章节: 字符串问题描述明明学习数学已经有一段时间了。一次老师在课上讲了什么叫质数。质数就是大于等于2且只能被1和其本身整除的整数。明明觉得这很简单以为这很容易掌握于是就不多做练习。明的爸爸发现了这个问题他想让明明多做练习把质数这个知识点掌握牢固。但是他也知道只是求质数会很无聊明明一定不愿意多做。于是他想出了一个游戏这个游戏叫“找出质数”就是给明明一个数字串要叫明明在这个数字串中找出一个最大的子串要求这个子串是一个质数。 但是由于明明还太小他的计算能力有限因此明明的爸爸认为找出长度大于4个字符的质数对明明来说太困难了。于是他降低了要求只需找出小于10,000的最长的质数子串即可。 例如有一个数字串为17最大的子串就应该是17因为1不是质数7虽然是质数但是7的长度只有117也是质数它的长度为2因此最大的子串就是17。 明明觉得这个游戏很有趣就高兴地做了起来明明的爸爸出了很多个数字串由于数字串太多所以明明爸爸自己找出最长的子串也要花很多的时间于是明明的爸爸想让你帮他一个忙写一个程序找出数字串中最长的质数子串。明明爸爸的问题可以归结为输入一串数字找出其中最长的不超过4个字符的质数子串。若有多个答案则找出其中数值最大的一个。输入说明你写的程序要求从标准输入设备中读入测试数据作为你所写程序的输入数据。标准输入设备中有多组测试数据每组测试数据仅一行每组测试数据为一个数字串数字串的长度不超过20。每组测试数据与其后一组测试数据之间没有任何空行第一组测试数据前面以及最后一组测试数据后面也都没有任何空行。输出说明对于每一组测试数据你写的程序要求计算出一组相应的运算结果并将这一组运算结果作为你所写程序的输出数据依次写入到标准输出设备中。每组运算结果为一个整数即最长的不超过4个字符的质数子串测试数据保证这个子串存在若有多个答案则输出其中数值最大的一个。每组运算结果单独形成一行数据其行首和行尾都没有任何空格每组运算结果与其后一组运算结果之间没有任何空行第一组运算结果前面以及最后一组运算结果后面也都没有任何空行。 注通常显示屏为标准输出设备。输入范例171211113输出范例172113代码#includebits/stdc.husing namespace std;bool zs(int n){if(n1)return false;if(n2)return true;for(int i2;isqrt(n);i){if(n%i0)return false;}return true;}void zsc(string s){int maxLen -1;int maxVal -1;int len s.length();for (int L 1; L min(4, len); L) {for (int i 0; i L len; i) {string sub s.substr(i, L);int num stoi(sub);if (zs(num)) {if (L maxLen) {maxLen L;maxVal num;} else if (L maxLen num maxVal) {maxVal num;}}}}cout maxVal;}int main(){string s;bool ptrue;while(cins){if(!p)coutendl;zsc(s);pfalse;}return 0;}102.翻译字符串作者: 程裕强时间限制: 1s章节: 字符串问题描述在现代战争中情报战越来越显示出它的重要性敌我双方都想方设法得到对方的情报然后一举歼灭对方。然而随着加密技术的出现对情报进行加密变得越来越频繁想破解敌方的情报也越来越难。明明是一名富有经验的情报工作人员他的主要任务就是破解敌方的情报从而得到对己方有利的信息。在一次破解情报任务中明明再次成功地破解了敌方的情报。明明的破解方法如下一串以‘’为结束标志的字符串从左至右对其进行翻译若字符串中当前字符是整数n0≤n≤9则表示将后一个字符重复n1次不论后一个字符是否为数字且后一个字符无需再次翻译若当前字符非数字则表示自己无需翻译直接输出即可。最后输出翻译完的字符串。例如字符串为2d352d因为第一个字符为数字2则将后一个字符d输出3次而d则不需再翻译然后翻译33也是一个数字则将后一个字符5输出4次而5则不需再翻译然后翻译22也是一个数字将后一个字符d输出3次而d则不需再翻译最后一个字符为表示自己直接输出即可最后的输出为ddd 555 5dd d注在翻译时‘’当作字符处理。 这样翻译字符串的方法虽然简单但是由于敌方的文件巨大仅仅靠手工翻译是很难在短时间内完成的。于是明明就求助于你这位程序专家按照明明提供的破译方法写一个程序帮助明明快速把敌方文件翻译完成。明明的问题可以归结为按照文中提供的破译情报的方法对字符串进行翻译然后输出翻译后的字符串。输入说明你写的程序要求从标准输入设备通常键盘为标准输入设备中读入测试数据作为你所写程序的输入数据。标准输入设备中有多组测试数据每组测试数据仅占一行每行包含一个以‘’为结束标志的字符串字符串由数字、小写字母以及‘’组成中间不包含空格字符串长度不大于10。每组测试数据与其后一组测试数据之间没有任何空行第一组测试数据前面以及最后一组测试数据后面也都没有任何空行。输出说明对于每一组测试数据你写的程序要求计算出一组相应的运算结果并将这一组运算结果作为你所写程序的输出数据依次写入到标准输出设备通常显示屏为标准输出设备中。每组运算结果为经过翻译的字符串字符串中的字符以三个为一组输出每组字符之间用一个空格隔开。每组运算结果单独形成一行数据其行首和行尾都没有任何空格每组运算结果与其后一组运算结果之间没有任何空行第一组运算结果前面以及最后一组运算结果后面也都没有任何空行。输入范例a1b2c3d42d352ddsegweg输出范例abb ccc ddd d ddd 555 5dd ddse gwe g总结先统计字符串再输出代码#includebits/stdc.husing namespace std;void jm(string s){int l0;string m;for(int i0;is.length();i){if(s[i]0s[i]9){int lens[i]-01;while(len0){mms[i1];len--;}i;}else{mms[i];}}for(int i0;im.length();i){if(l3){cout ;l0;}coutm[i];l;}}int main(){string s;bool ptrue;while(cins){if(!p)coutendl;jm(s);pfalse;}return 0;}103.分割数字并排序作者: xxx时间限制: 1s章节: 字符串问题描述输入一行数字如果我们把这行数字中的‘5’都看成空格那么就得到一行用空格分割的若干非负整数可能有些整数以‘0’开头这些头部的‘0’应该被忽略掉除非这个整数就是由若干个‘0’组成的这时这个整数就是0。你的任务是对这些分割得到的整数依从小到大的顺序排序输出。输入说明输入包含多组测试用例第一行测试案例个数每组输入数据只有一行数字数字之间没有空格这行数字的长度不大于1000。输入数据保证分割得到的非负整数不会大于100000000输入数据不可能全由‘5’组成。输出说明对于每个测试用例输出分割得到的整数排序的结果相邻的两个整数之间用一个空格分开每组输出占一行。输入范例200512312320507754000050005045453356356456454564567677686564654输出范例0 77 123123200 4 4 4 4 33 63 64 64 64 646 40000 67677686代码#includebits/stdc.husing namespace std;bool cmp(int a,int b){return ab;}void px(string s){vectorint a;for(int i0;is.length();i){if(s[i]!5){int num0;while(s[i]!5is.length()){int ts[i]-0;numnum*10t;i;}a.push_back(num);}}sort(a.begin(),a.end(),cmp);bool ptrue;for(int i0;ia.size();i){if(!p)cout ;couta[i];pfalse;}}int main(){int n;string s;bool ptrue;cinn;for(int i0;in;i){cins;if(!p)coutendl;px(s);pfalse;}return 0;}单词打卡超过一点记录记录没了今日已背70词翻译练习相似的技术正在被使用于电影行业比如提供一个影视导演和演员带着生活前景一个电影景色可能看起来像再特别的影响或者其他组合已经应用在这个录像足迹的一个生活环境之后了。这个AR应用在一些时候被提及作为Pre-Viz.这个AR的能力即时的提供一个产品任意的3D视角给一个潜在的买家是已经被欢迎在做广告和商业。这个技术能带领去实际的交互的经验为了顾客。举个例子顾客在Lego商店能持有一个玩具箱子向上与AR互动那是陈列一个被装配Lego模型的图像。电脑可以转动这个箱子看模型在任何角度。一个AR显著的目标是增强打印材料比如飞行员或者杂志。哈利波特小说的读者知道怎样把每日的预测报上的图片弄活。借助增强现实技术通过将数字电影和动画叠加在印刷模板的特定部分上即可实现这一构想。当杂志被看到在电脑或者智能机上这个静态的图片机会被代替被动态连续的电影。

相关文章:

东华Oj101-103

101. 找出质数 作者: SunCiHai 时间限制: 10s 章节: 字符串 问题描述 明明学习数学已经有一段时间了。一次老师在课上讲了什么叫质数。质数就是大于等于2且只能被1和其本身整除的整数。明明觉得这很简单,以为这很容易掌握,于是就不多做练习。明的爸…...

2. LangGraph 安装指南

Langgraph 系统教程(基于 1.1.X 版本) LangGraph 综述 LangGraph 安装指南 LangGraph 快速入门 用 LangGraph 的思维构建智能体 LangGraph 工作流与智能体详解...

学Simulink——基于Simulink的通信延迟下多机轨迹一致性分析

目录 手把手教你学Simulink ——基于Simulink的通信延迟下多机轨迹一致性分析 一、问题背景 二、多智能体系统建模 1. 单智能体动力学(简化为一阶积分器) 2. 分布式一致性协议(无延迟) 3. 引入通信延迟 三、稳定性分析理论基础 四、Simulink 建模仿真步骤 第一步:…...

Qwen3-ASR-1.7B语音转写教程:音频切片策略+长语音分段识别最佳实践

Qwen3-ASR-1.7B语音转写教程:音频切片策略长语音分段识别最佳实践 你是不是也遇到过这种情况:一段长达一小时的会议录音,上传到语音识别工具后,要么识别速度慢得让人抓狂,要么中间卡住直接报错,最后只能得…...

3D Face HRN保姆级教程:如何用Pillow预处理图像提升人脸检测成功率

3D Face HRN保姆级教程:如何用Pillow预处理图像提升人脸检测成功率 1. 为什么图像预处理如此重要 当你使用3D Face HRN人脸重建模型时,可能会遇到这样的问题:上传了一张看起来不错的人脸照片,系统却提示"未检测到人脸"…...

YOLO12模型安全攻防:对抗样本鲁棒性测试与防御加固部署

YOLO12模型安全攻防:对抗样本鲁棒性测试与防御加固部署 1. 为什么需要关注YOLO12的安全问题 在实际应用中,目标检测模型面临着各种安全威胁。想象一下,如果自动驾驶系统中的YOLO12模型被恶意攻击,错误识别交通标志或行人&#x…...

Nunchaku FLUX.1 CustomV3体验报告:单卡RTX4090下的生成速度与画质实测

Nunchaku FLUX.1 CustomV3体验报告:单卡RTX4090下的生成速度与画质实测 最近在折腾各种文生图模型,总在速度和画质之间纠结。要么生成一张高清图要等好几分钟,要么速度上来了,但细节和光影又差点意思。直到我试用了CSDN星图镜像广…...

基于STM32的远程幅频特性测试系统设计

1. 项目概述远程幅频特性测试装置是面向高频模拟电路性能评估的专用测量系统,其核心目标是在1MHz–40MHz频段内,对被测放大器的增益-频率响应关系进行高精度、可复现、可远程呈现的量化表征。本项目严格遵循2017年全国大学生电子设计竞赛H题技术规范&…...

雪女-斗罗大陆-造相Z-Turbo与数据库课程设计结合:构建AI作品管理系统

雪女-斗罗大陆-造相Z-Turbo与数据库课程设计结合:构建AI作品管理系统 1. 引言:当AI创作遇上数据库设计 如果你是计算机专业的学生,是不是觉得数据库课程设计有点枯燥?无非就是设计几个表,写写增删改查的SQL语句&…...

Qwen3.5-35B-AWQ-4bit入门实战:30分钟搭建个人图文AI助手(含截图操作指引)

Qwen3.5-35B-AWQ-4bit入门实战:30分钟搭建个人图文AI助手(含截图操作指引) 1. 快速了解Qwen3.5-35B-AWQ-4bit Qwen3.5-35B-AWQ-4bit是一款专为视觉多模态理解设计的量化模型,特别适合需要图片分析和图文对话的应用场景。这个模型…...

造相-Z-Image-Turbo亚洲美女LoRA效果实测:LoRA启用前后对比惊艳

造相-Z-Image-Turbo亚洲美女LoRA效果实测:LoRA启用前后对比惊艳 1. 引言:当AI绘画遇上亚洲美学 如果你玩过AI绘画,肯定有过这样的体验:想生成一张符合亚洲审美的女性肖像,结果出来的要么是欧美面孔,要么是…...

Qwen3.5-35B-A3B-AWQ-4bit图文理解性能报告:双卡24GB下QPS达3.2,P99延迟<8.5s

Qwen3.5-35B-A3B-AWQ-4bit图文理解性能报告&#xff1a;双卡24GB下QPS达3.2&#xff0c;P99延迟<8.5s 1. 模型概述 Qwen3.5-35B-A3B-AWQ-4bit是一款面向视觉多模态理解的量化模型&#xff0c;专为图片分析、图文问答和视觉描述等场景优化。该模型在双卡24GB显存环境下表现…...

AudioSeal Pixel Studio入门必看:PyTorch CUDA Graphs在检测推理中的加速实践

AudioSeal Pixel Studio入门必看&#xff1a;PyTorch CUDA Graphs在检测推理中的加速实践 如果你正在使用AudioSeal Pixel Studio进行音频水印检测&#xff0c;可能会发现处理长音频文件时速度不够理想。今天&#xff0c;我要分享一个实用的性能优化技巧——利用PyTorch的CUDA…...

【Dify 2026缓存架构白皮书】:首次公开3层智能缓存协同机制与命中率提升47.8%的实测数据

第一章&#xff1a;Dify 2026缓存架构演进与核心目标Dify 2026版本对缓存子系统进行了深度重构&#xff0c;旨在应对多租户场景下高并发推理请求、低延迟响应与模型上下文强一致性的三重挑战。本次演进不再依赖单一 Redis 实例作为全局缓存中枢&#xff0c;而是构建分层异构缓存…...

【MCP与VS Code插件集成终极指南】:20年专家亲授5大高频报错的根因定位与秒级修复方案

第一章&#xff1a;MCP与VS Code插件集成的核心原理与架构全景MCP&#xff08;Model Control Protocol&#xff09;作为面向大模型服务治理的轻量级通信协议&#xff0c;其与 VS Code 插件的集成并非简单封装 API&#xff0c;而是基于语言服务器协议&#xff08;LSP&#xff09…...

【MCP身份验证终极指南】:OAuth 2026正式版落地前必须掌握的7大安全加固实践

第一章&#xff1a;MCP身份验证OAuth 2026正式版核心演进与安全范式变革OAuth 2026正式版标志着MCP&#xff08;Multi-Cloud Provider&#xff09;身份验证体系从“令牌代理”向“上下文感知零信任凭证”的根本性跃迁。其核心不再依赖静态scope声明与宽泛的client_id绑定&#…...

USB双接口便携式高精度电流电压功率表设计

1. 项目概述本项目是一款面向USB供电接口参数监测的嵌入式便携式电流表&#xff0c;核心功能为实时、高精度采集并显示USB-A与USB-C接口的电压、电流及瞬时功率参数。设计定位为轻量级电源质量评估工具&#xff0c;适用于电子工程师在调试USB供电设备、验证充电器输出特性、排查…...

FR4 PCB透光LED反贴设计:丝印画中的隐藏式状态指示

1. 项目概述“hmj个人彩色丝印”是一个面向艺术化交互展示场景的硬件设计项目&#xff0c;其核心目标是将电子功能与视觉表达深度融合&#xff0c;在保持画面完整性与美学统一性的前提下&#xff0c;实现状态指示功能。该项目并非传统意义上的功能型嵌入式系统&#xff0c;而更…...

MATLAB 编程计算lamb波频散曲线。 有限元算lamb波频散曲线 代码可以得到lamb波...

MATLAB 编程计算lamb波频散曲线。 有限元算lamb波频散曲线 代码可以得到lamb波的频散曲线和群速度曲线。 完整MATLAB程序。 可运行。 有限元可以得到频散曲线 相速度曲线#频散曲线 #MATLAB程序 不同要求可议价最近在搞超声导波检测&#xff0c;发现Lamb波的频散曲线计算是个绕不…...

PNG图片数据块校验实战:用PNG Debugger快速排查CRC错误

PNG图片数据块校验实战&#xff1a;用PNG Debugger快速排查CRC错误 当你从网上下载了一张PNG图片&#xff0c;却发现它无法正常显示&#xff1b;或者你开发的图像处理程序突然报错&#xff0c;提示PNG文件损坏。这时候&#xff0c;问题可能出在图片的数据块校验上。作为开发者&…...

智能家居DIY:用SU-03T+Arduino打造会说话的温度提醒器

智能家居DIY&#xff1a;用SU-03TArduino打造会说话的温度提醒器 在智能家居日益普及的今天&#xff0c;将温湿度监测与语音交互结合&#xff0c;不仅能提升生活便利性&#xff0c;还能为家庭环境管理带来全新体验。本文面向有一定电子基础的爱好者&#xff0c;详细介绍如何利用…...

Apple Vision Pro的LiDAR传感器如何实现毫米级3D空间感知?拆解背后的dToF技术原理

Apple Vision Pro的LiDAR传感器如何实现毫米级3D空间感知&#xff1f;拆解背后的dToF技术原理 当你在Apple Vision Pro中伸手触碰虚拟按钮时&#xff0c;那种毫无延迟的精准交互感从何而来&#xff1f;当虚拟物体在真实桌面上投射出符合物理规律的阴影时&#xff0c;又是哪种技…...

FLPowerPro:模块化迷你数控电源平台设计解析

1. 项目概述FLPowerPro 是一款面向嵌入式开发与电源测试场景设计的高集成度、模块化可扩展迷你数控电源系统。其核心设计目标并非简单复现传统线性或开关电源功能&#xff0c;而是构建一个具备工程级鲁棒性、接口定义清晰、硬件资源可复用、软件架构可裁剪的电源平台。该系统在…...

vLLM-v0.11.0快速部署:让通义千问3-VL-4B模型服务稳定运行

vLLM-v0.11.0快速部署&#xff1a;让通义千问3-VL-4B模型服务稳定运行 想让最新的多模态大模型跑得又快又稳吗&#xff1f;如果你尝试过部署通义千问3-VL-4B这类视觉语言模型&#xff0c;可能遇到过推理速度慢、显存占用高、服务不稳定等问题。今天&#xff0c;我们就来聊聊如…...

SenseVoice-Small ONNX模型部署:Ubuntu 20.04服务器环境保姆级教程

SenseVoice-Small ONNX模型部署&#xff1a;Ubuntu 20.04服务器环境保姆级教程 最近在折腾语音相关的AI应用&#xff0c;发现了一个挺有意思的模型叫SenseVoice-Small。它是个轻量级的语音识别模型&#xff0c;支持多种语言&#xff0c;而且推理速度挺快。最关键的是&#xff…...

Whisper-large-v3会议场景强化:说话人分离(diarization)插件集成指南

Whisper-large-v3会议场景强化&#xff1a;说话人分离&#xff08;diarization&#xff09;插件集成指南 安全声明&#xff1a;本文仅讨论技术实现方案&#xff0c;所有内容均基于公开技术文档和开源工具&#xff0c;不涉及任何敏感信息或违规内容。 1. 项目背景与需求 在日常…...

Llama-3.2V-11B-cot保姆级教程:从CSDN镜像下载到推理验证全流程

Llama-3.2V-11B-cot保姆级教程&#xff1a;从CSDN镜像下载到推理验证全流程 你是不是也遇到过这种情况&#xff1f;看到一张复杂的图表或者一张信息量很大的图片&#xff0c;想快速理解里面的内容&#xff0c;却不知道从何下手。或者&#xff0c;你需要分析一张产品设计图&…...

Phi-3 Forest Laboratory 入门:JavaScript交互应用开发初探

Phi-3 Forest Laboratory 入门&#xff1a;JavaScript交互应用开发初探 你是不是也好奇&#xff0c;那些能对话、能写代码的AI模型&#xff0c;怎么才能放到你自己的网页里&#xff1f;今天咱们就来聊聊这个事儿。我最近上手试了试Phi-3 Forest Laboratory&#xff0c;发现用J…...

视觉中国反爬破解实录:urllib抓图遇到的5个坑及解决方案

视觉中国反爬实战&#xff1a;urllib高清图片抓取技术深度解析 在数字内容版权保护日益严格的今天&#xff0c;数据采集开发者经常需要面对各类反爬机制的挑战。视觉中国作为国内领先的版权图片平台&#xff0c;其反爬系统设计精巧&#xff0c;对爬虫开发者提出了更高要求。本文…...

C#实战:如何用XL Driver Library 25.20.14实现CAN总线数据收发(附避坑指南)

C#实战&#xff1a;如何用XL Driver Library 25.20.14实现CAN总线数据收发&#xff08;附避坑指南&#xff09; 在汽车电子开发领域&#xff0c;Vector硬件设备与C#的集成开发已成为工程师的必备技能。本文将深入探讨如何利用XL Driver Library 25.20.14实现高效稳定的CAN总线通…...