zoukankan      html  css  js  c++  java
  • CCF系列之门禁系统(201412-1)

    试题编号:201412-1
    试题名称:门禁系统
    时间限制: 2.0s
    内存限制: 256.0MB
    问题描述
      涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。
    输入格式
      输入的第一行包含一个整数n,表示涛涛的记录条数。
      第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。
    输出格式
      输出一行,包含n个整数,由空格分隔,依次表示每条记录中的读者编号是第几次出现。
    样例输入
    5
    1 2 1 1 3
    样例输出
    1 1 2 3 1
    评测用例规模与约定
      1≤n≤1,000,读者的编号为不超过n的正整数。
     
    解题思路:
     
    实现代码(java):
      
     1 import java.util.Scanner;
     2 
     3 public class Main{
     4     
     5     public static void main(String[] args) {
     6         
     7         Scanner input = new Scanner(System.in);
     8         
     9         int n = input.nextInt();
    10         
    11         input.nextLine();
    12         
    13         int arr[] = new int[1002];
    14         
    15         for(int i=0;i<arr.length;i++){
    16             arr[i] = 0;
    17         }
    18         
    19         for(int i = 1; i <= n; i++){
    20             
    21             int x = input.nextInt();
    22             
    23             arr[x]++;
    24             
    25             System.out.print(arr[x]+" ");
    26         }
    27         
    28     }
    29 }
    View Code

    运行结果:

      

  • 相关阅读:
    super.getClass().getName()方法调用的返回
    外观模式(Façade Pattern)
    Framework 4.0 将何去何从
    SQL Server 2005 第一篇 引言
    抽象工厂模式(Abstract Factory)
    浅谈分页技术
    垃圾邮件
    读书时的软件开发梦
    写技术博客的一个原因应该是寂寞吧
    当下10大最热门的网站开发技术
  • 原文地址:https://www.cnblogs.com/haimishasha/p/5365255.html
Copyright © 2011-2022 走看看