题目1170:找最小数
来源:互联网 发布:网络扎金花 编辑:程序博客网 时间:2024/04/30 05:47
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:3763
解决:1564
- 题目描述:
第一行输入一个数n,1 <= n <= 1000,下面输入n行数据,每一行有两个数,分别是x y。输出一组x y,该组数据是所有数据中x最小,且在x相等的情况下y最小的。
- 输入:
输入有多组数据。
每组输入n,然后输入n个整数对。
- 输出:
输出最小的整数对。
- 样例输入:
5 3 3 2 2 5 5 2 1 3 6
- 样例输出:
2 1
- 来源:
- 2010年北京邮电大学计算机研究生机试真题
- 答疑:
- 解题遇到问题?分享解题心得?讨论本题请访问:http://t.jobdu.com/thread-7893-1-1.html
#include<stdio.h>int main(){ int n; //int shuzu[2][]; while(scanf("%d",&n) != EOF) { int shuzu[n][2]; int i; for(i = 0; i < n; i++) { scanf("%d%d",&shuzu[i][0],&shuzu[i][1]); } int tmp[1][2] = {shuzu[0][0],shuzu[0][1]}; for(i = 1;i < n; i++) { if(shuzu[i][0] < tmp[0][0]) { tmp[0][0] = shuzu[i][0]; tmp[0][1] = shuzu[i][1]; } if(shuzu[i][0] == tmp[0][0]) { tmp[0][0] = shuzu[i][0]; if(shuzu[i][1] < tmp[0][1]) tmp[0][1] = shuzu[i][1]; } } printf("%d %d\n",tmp[0][0],tmp[0][1]); }}
- 题目1170:找最小数
- 题目1170:找最小数
- 题目1170:找最小数
- 题目1170:找最小数
- 题目1170:找最小数
- 题目1170:找最小数
- 题目1170:找最小数
- 九度OJ 题目1170:找最小数
- 【九度OJ】题目1170:找最小数 解题报告
- 九度OJ-题目1170:找最小数-10计院上机B
- 九度OJ 1170 找最小数
- 九度 OJ 1170:找最小数
- 找最小数
- 题目:区间最小数
- 找差值最小的数
- 九度OJ 1170:找最小数 (最值)
- 题目1209:最小邮票数
- 题目1209:最小邮票数
- 第五堂课后作业
- JAVA集合框架(一)
- LightOJ 1054 求n^m%mod
- 题目1192:回文字符串
- Prime Cuts
- 题目1170:找最小数
- <UNIX环境高级编程>中的 "apue.h"
- 表达式
- Windows 开机右上角显示很多输入法
- 简易的电子相册
- 设计模式笔记--简单工厂模式
- SVM的发展和研究热点(2006-05-15 15:17:04)
- 黑马程序员—异常
- Interlocked 互锁函数 (windows.h)