Description
有一个长度为n的整数序列,其中最大值和最小值不会出现在序列的第一和最后一个位置。
请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。输出转换好的序列。

Input
输入包括两行。
第一行为正整数n(1≤n≤10)。
第二行为n个正整数组成的序列。

Output
输出转换好的序列。数据之间用空格隔开。

Sample

Input
6
2 3 8 1 4 5
Output
1 3 5 2 4 8
#include <iostream>
#include <cstring>
#include <algorithm>
#include <cstdio>
#include <stdlib.h>
using namespace std;
int a[11];
int n,maxx,max0,min0,minn;
int main()
{cin>>n;for(int i=1; i<=n; i++){scanf("%d",&a[i]);if(i==1){maxx=a[i];max0=i;minn=a[i];min0=i;}if(maxx<a[i]){maxx=a[i];max0=i;}if(minn>a[i]){minn=a[i];min0=i;}}swap(a[max0],a[n]);swap(a[min0],a[1]);for(int i=1;i<=n;i++){if(i==n)printf("%d\n",a[i]);elseprintf("%d ",a[i]);}return 0;
}

A - C语言实验——最值相关推荐

  1. sdut-ACM1170 C语言实验-----最值

    C语言实验--最值 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 有一个长度为n的整数序列,其中最大值和最小值不会出现在序列的第 ...

  2. c语言实验七实验报告,C语言实验七 数 实验报告.doc

    C语言实验七 数 实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法 ...

  3. c语言实验七 函数实验报告,C语言实验七函数实验报告.doc

    C语言实验七函数实验报告 C语言程序设计 实 验 报 告 实验题目 实验七 函数 实验目的 掌握函数定义的方法: 掌握函数实参与形参的对应关系,以及值传递的方式. 掌握函数的嵌套调用和递归调用的方法: ...

  4. 华中科技大学c语言作业测评,华中科技大学C语言实验报告.docx

    华中科技大学C语言实验报告 课 程 实 验 报 告课程名称: C语言程序设计 专业班级: CS1409 学 号: U201414813 姓 名: 唐礼威 指导教师: 吴海 报告日期: 2015年6月2 ...

  5. sdut-1118 C语言实验——从大到小输出a、b、c(选择结构)

    点击打开链接 C语言实验--从大到小输出a.b.c(选择结构) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Pr ...

  6. c语言对分查找实验报告,C语言实验指导.doc

    C语言实验指导.doc C语言实验指导(要求认真填写实验报告中的各项内容,不得空白或填写未发现问题)实验一 顺序结构程序设计实验二 选择结构程序设计实验三 循环结构程序设计实验四 一维数组及其应用实验 ...

  7. 语法分析实验ll算法c语言,实验5LL语法分析程序的设计与实现(C语言).doc

    实验5LL语法分析程序的设计与实现(C语言) 实验五 LL(1)文法识别程序设计 一.实验目的 通过LL(1)文法识别程序的设计理解自顶向下的语法分析思想. E+T|T TT*F|F Fi|(E) 参 ...

  8. 太原理工软件学院c语言2020,太原理工软件工程C语言实验报告 数组.doc

    太原理工软件工程C语言实验报告 数组 实 验 报 告 课程名称: C语言程序设计 实验项目: 数组 实验地点: ZSA*** 专业班级: **** 学号: 201******* 学生姓名: ***** ...

  9. 单片机c语言实验,单片机实验C语言编程.doc

    单片机实验C语言编程.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所 ...

最新文章

  1. nodejs 中间件 反向代理 接口转发
  2. Java基础-反射机制
  3. sql载取最后出现字符前的字符
  4. hadoop获取文件系统接口
  5. 基于springboot在线租车管理系统
  6. 福昕阅读器最新注册方法
  7. 关于数据结构(c语言)中结构体声明的LNode, *LinkList
  8. 苹果电脑的计算机系统在哪里,苹果电脑切换系统按哪个键【方法介绍】
  9. php eval 引号,PHP手册-eval()(可以将单引号中的变量解析)
  10. 升级iOS13后悔怎么办?手把手教你iOS系统降级,只要简单几步就可以!
  11. Kafka | Kafka的消费再均衡是指什么?
  12. 02_Keil5报错 error: #5: cannot open source input file “XXX.h”: No such file or directory解决方法
  13. 淘宝聚划算怎么玩?其实也就是这些营销手段及功能
  14. 外边距塌陷原因和解决方式
  15. 服务器io测试工具-fio
  16. rust怎么存水_rust怎么装水 | 手游网游页游攻略大全
  17. 模电二:电容、三极管、场效应管介绍
  18. 蓬莱阁的“八仙传说”,八仙指哪八仙?
  19. 01.03. URL化《程序员面试金典》记录
  20. 《NFL橄榄球》:芝加哥熊·橄榄1号位

热门文章

  1. python 命令行 模块_深入浅析Python 命令行模块 Click
  2. 网管必杀技之VLAN的网络管理
  3. 深入代码详谈irqbalance【转】
  4. Redis 2.8.9源码 - Redis中的字符串实现 sds
  5. MyEclipse项目无法自动编译解决方案
  6. 网络流20+4题解题报告(已更前20题)
  7. SpringBoot系列: Eclipse+Maven环境准备
  8. 实验五 数据结构综合应用 20162305
  9. Jquery 同个类名中点击的显示其他隐藏的效果
  10. 润乾报表使用问题总结