zoukankan      html  css  js  c++  java
  • 车牌号

     

    车牌号http://acm.nyist.net/JudgeOnline/problem.php?pid=277

    时间限制:3000 ms  |  内存限制:65535 KB
    难度:1
     
    描述
    茵茵很喜欢研究车牌号码,从车牌号码上可以看出号码注册的早晚,据研究发现,车牌号码是按字典序发放的,现在她收集了很多车牌号码,请你设计程序帮她判断注册较早的号码。车牌号码由5个字母或数字组成
    输入
    第一行是n,代表有n组数据,第二行是m,以下m行是m个车牌号码
    其中n<100,m<1000
    输出
    输出注册较早的车牌号
    样例输入
    1
    4
    AA100
    aa100
    0o2r4
    ye2er
    样例输出
    0o2r4
    代码如下:
    #include<stdio.h>
    #include<string.h>
    int main()
    {
     int i,j,n,m;
     char a[10],b[10];
     memset(b,'',sizeof(b));
     scanf("%d",&n);
     while(n--)
     {
      scanf("%d",&m);
      scanf("%s",a);
      for(j=0;j<5;j++)
       b[j]=a[j];
      for(i=1;i<m;i++)
      {
       scanf("%s",a);
        if(strcmp(a,b)<0)
        {
         for(j=0;j<5;j++)
          b[j]=a[j];
        }
      }
      printf("%s ",b);
     }
     return 0;
    }
    此题和找出一组数据中的最小值类似,只不过是用strcmp函数判断两个字符串的大小。
  • 相关阅读:
    【Linux 读书笔记】Linux文件的硬连接和符号连接
    Shell参数
    Shellcase语句的例子
    Shellselect
    Shell小程序一个
    SHELL起步
    接昨天的 while
    Shell循环控制
    Shellwhile循环的例子
    Shellfor语句
  • 原文地址:https://www.cnblogs.com/wangyouxuan/p/3226002.html
Copyright © 2011-2022 走看看