- 输入
- 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。 输出
- 对于每组输入数据,输出一行,字符中间用一个空格分开。 样例输入
-
3 qwe asd zxc样例输出 -
e q w a d s c x z -
#include <iostream> using namespace std; void fun(char s[]) { char ch; if(s[0] > s[1]) { ch = s[0]; s[0] = s[1]; s[1] = ch; } if(s[0] > s[2]) { ch = s[0]; s[0] = s[2]; s[2] = ch; } if(s[1] > s[2]) { ch = s[1]; s[1] = s[2]; s[2] = ch; } } int main(void) { char s[4]; int n; cin>>n; while(n--) { cin>>s; fun(s); cout<<s[0]<<' '<<s[1]<<' '<<s[2]<<endl; } }#include <iostream> using namespace std; void fun(char s[]) { for(int i = 0; i < 2; i++) { for(int j = 0; j < 2 - i; j++) { if(s[j] > s[j + 1]) { int ch = s[j]; s[j]= s[j + 1]; s[j + 1] = ch; } } } } int main(void) { char s[4]; int n; cin>>n; while(n--) { cin>>s; fun(s); cout<<s[0]<<' '<<s[1]<<' '<<s[2]<<endl; } }
以上,有两种解法,但是,我AC两种的方法,后者利用冒泡排序的效率比较高点!
相关推荐
STM32+4G模块+MQTT协议:从零构建稳定可靠的物联网通讯链路
本文详细介绍了如何利用STM32、4G模块和MQTT协议构建稳定可靠的物联网通讯链路。通过硬件选型、AT指令配置和MQTT连接实战,帮助开发者实现低功耗、高可靠性的数据传输,特别适合户外和移动场景应用。
ASCII码排序
2000 ASCII码排序 题意描述: Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间...
AI与Agent赋能下的软件测试变革:面向未来测试工程师的工作方法论
AI Agent 软件测试 测试 software testing test
ASCII码排序(多实例测试)
ASCII码排序(多实例测试) 1.描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 输出 对于每组输入数据,输出一行,字符中间用一个空格分开。 样例输入 qwe asd zxc 样例输出 e q w a d s c x z 2.代码 #include <stdio.h> #include <string.h> int main() { char a,b,c,temp; while(
Mac微信聊天记录备份终极指南:用软链接轻松迁移到外接硬盘(附重签名教程)
本文详细介绍了如何通过软链接技术将Mac微信聊天记录备份迁移到外接硬盘,解决内置存储空间不足的问题。教程包括备份文件定位、软链接创建及微信重签名步骤,帮助用户高效管理微信数据,释放Mac存储空间。
adas硬件_ADAS智能辅助驾驶系统硬件在环(HIL)测试之硬件介绍
这篇主要分享的是ADAS融合系统的HIL测试系统的硬件结构及其作用,其主要包括上位机、机柜、雷达模拟器系统、雷达暗箱系统以及视频暗箱。 上位机 上位机主要运行HIL测试系统的相关软件,测试人员所有的前期准备工作与测试操作均在上面进行,并监控测试结果,其通过网口实现与NI实时机的通信,上位机将VeriStand项目工程下载至NI实时机运行。机柜 机柜主要由可编程电源...
ascii码值大小顺序排序c语言,ascii码值的大小顺序是怎样的?
01ASCII码的值从小到大为数字、大写英文字母、小写英文字母。48~57为0到9十个阿拉伯数字;65~90为26个大写英文字母;97~122号为26个小写英文字母。ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际...
RC正弦波振荡电路实验全解析:如何通过调节电容电阻改变输出频率
本文深入解析RC正弦波振荡电路,重点阐述如何通过调节电容和电阻来精确改变输出频率。文章从文氏桥振荡电路的核心原理出发,详细介绍了电容粗调频段与电阻微调频率的实操策略,并分析了元件误差、寄生参数等对实测频率的影响,为电路设计与调试提供了从理论到实践的完整指南。
ASCII码排序 (简单排序)
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input qwe asd zxc Sample Output e q w a d s c x z 问题链接:https://vjudge.net/problem/hdu-200...
大模型选型实战:为OpenClaw匹配最优“大脑”的全维度考量
大模型不是越贵越好,也不是参数越高越好,适合自己的使用场景才是最好的。按照我的方法,先明确自己的需求,再选对应的模型,配置多模型自动路由,既能保证体验,又能最大限度降低成本。我自己用这套配置用了半年多,不管是写文章、写代码还是处理复杂问题,都完全够用,成本也很低,大家可以参考一下。如果不知道选什么模型,可以在评论区说一下你的使用场景。
Esp32蓝牙Hid调用方案 http执行设备、鼠标、键盘相关操作
本文主要介绍 Esp32 蓝牙 Hid 相关的多种操作方式,详细的设备、鼠标、键盘相关操作的 http 调用方法。下面是整理出的所有 http 调用方法和 rhino 引擎方式。本机调用的话直接使用http://localhost:8080 如果是局域网调用则使用软件里的地址 比如我的是http://192.168.1.5:8080。文件地址: https://www.123865.com/s/Qtm4jv-xyZbd?使用前需要一块烧录好的ESP32板子并在手机安装好embedded软件用于蓝牙通信。
15----ASCLL码(全)
对于初学者来说,ascll码并不好记。但其实ascll码并不需要都记住,一般只需要记住几个常用的就可以了:*数字(0-9):48-57 共10个;*字母:A:65a:97完整的ascll码如下表所示:简单来说,ASCLL码表里的对应数字就相当于对应字符的编号,每个字符都有自己的编号。因此,字符所对应的编号就可以被拿来做比较,运算等等。
OCR文字识别基础
ocr文字识别
nyoj-ASCll码排序
题目描述: 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入描述: 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。 输出描述: 对于每组输入数据,输出一行,字符中间用一个空格分开。 样例输入: 复制 2 qwe asd 样例输出: e q w a d s 代码展示: #include<...
霍尼韦尔SoftMaster使用说明
霍尼韦尔SoftMaster使用说明
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
NYOJ_4 ASCII码排序
本题难度:2。 题目分析: 因为每组元素只有三个,所以不需要构造动态数组。 每输入一行,即得到输出,非全部输入再得到全部的输出。(此点可以改写) 如果每组元素不固定,则需要构造数组指针。 心得: 需要掌握徒手写一个排序算法的能力。 读题需要仔细。 #include #include using namespace std; void BubbleSort(char *a,int l
SIMATIC S7-1200, S7-1500 PID 控制[手册]
SIMATIC S7-1200, S7-1500 PID 控制[手册]
字符排序规则,ASCII码
字符排序
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
ASCII码排序(C语言)
https://acm.hdu.edu.cn/showproblem.php?pid=2000 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { char a = 0; char b = 0; char c = 0; char d = 0; char tmp = 0; while(scanf("%c%c%c", &a, &b, &c) != EOF) { if(a
SQL(二)
二 排序检索数据 2.1 排序数据 关系数据库设计理论认为,如果不明确规定排序顺序,则不应该假定检索出的数据的顺序有任何意义。select prod_name from products order by prod_name; 这个是默认升序排序,应该是按照ASCLL码的大小排序。 按照道理来说,应该是8在前12,18分别在后面,所以是应该是按照首字符...
1086: ASCII码排序(多实例测试)C语言
1086: ASCII码排序(多实例测试) 时间限制: 1 Sec 内存限制: 128 MB 提交: 59385 解决: 13429 [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 输出 对于每组输入数据,输出一行,字符中间用一个空格分开。 样例输入 Copy qwe asd zxc 样例输出 Copy e q w a d s c x z 提示 注意:s
C++中的sort函数总结
1、sort函数包含在头文件为#include的c++标准库中,调用标准库里的排序方法可以实现对数据的排序,但是sort函数是如何实现的,我们不用考虑! 2、sort函数的模板有三个参数: void sort (RandomAccessIterator first, RandomAccessIterator last, Compare comp); 第一个参数first:是要排序的数组的起始地址。 第二个参数last:是结束的地址(最后一个数据的后一个数据的地址) 第三个参数comp是排序的
ASCII码排序(2021-7-20)
ASCII码排序 题目链接 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input qwe asd zxc Sample Output e q w a d s c x z C: 坑点:三个数比较大小 (1)a>b (2)a>c 确定最小的为a (3) b>c 确定次小的为b #include<stdio.
1086: ASCII码排序(多实例测试)
1086: ASCII码排序(多实例测试) 题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 输出 对于每组输入数据,输出一行,字符中间用一个空格分开。 样例输入 Copy qwe asd zxc 样例输出 Copy e q w a d s c x z 提示 注意:scanf("%c",&ch)格式读字符时,所有字符都是有效输入,如回车符、空格符等,所以每行读取字符之后要处理最后的回车符。 #include
C语言OJ项目参考(1923) ASCII码排序
(1923) ASCII码排序 Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input qwe asd zxc Sample...
334



被折叠的 条评论
为什么被折叠?



