九度OJ 1170 找最小数

来源:互联网 发布:瓷砖效果图软件app 编辑:程序博客网 时间:2024/05/17 06:06
题目1170:找最小数

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:5464

解决:2415

题目描述:

第一行输入一个数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年北京邮电大学计算机研究生机试真题



#include<stdio.h>#include<stdlib.h>int main(){    int x,y,minx,miny;    int i,n;    while(scanf("%d",&n)!=EOF)    {      scanf("%d%d",&minx,&miny);      for(i=1;i<n;i++)      {          scanf("%d%d",&x,&y);          if(x<minx)          {            minx=x;            miny=y;          }          else if(x==minx&&y<miny)          {              miny=y;          }      }      printf("%d %d\n",minx,miny);    }    return 0;}






0 0
原创粉丝点击