zoukankan      html  css  js  c++  java
  • 门禁系统 201412-1

    问题描述
      涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。
    输入格式
      输入的第一行包含一个整数n,表示涛涛的记录条数。
      第二行包含n个整数,依次表示涛涛的记录中每位读者的编号。
    输出格式
      输出一行,包含n个整数,由空格分隔,依次表示每条记录中的读者编号是第几次出现。
    样例输入
    5
    1 2 1 1 3
    样例输出
    1 1 2 3 1
    评测用例规模与约定

      1≤n≤1,000,读者的编号为不超过n的正整数。

    参考代码:

    #include <iostream>
    using namespace std;
    int main(){
    int n;
    cin >> n;
    int *t = new int[n];
    for (int i = 0; i < n;i++)
    {
    cin >> t[i];
    }
    int result = 1;
    cout << result<<" ";
    for (int i = 1; i < n;i++)
    {
    result = 1;
    for (int j = 0; j < i;j++)
    {
    if (t[i]==t[j])
    {
    result++;
    }
    }
    cout << result << " ";
    }
    return 0;
    }

    提交结果:

    代码长度编程语言评测结果得分时间使用空间使用
    349B C++ 正确 100 0ms 504.0KB

  • 相关阅读:
    实验三:Linux进程管理(HDU)
    ORA-25153错误及解决办法
    Python中的next()iter()函数详解
    python基础_格式化输出(%用法和format用法)(转载)
    DataTable ---导出Excel
    gridview-
    Web-Web/Json的请求与返回
    Sql-事务
    Windows-远程桌面
    Dev-GridView-对于gridview的列值的合计
  • 原文地址:https://www.cnblogs.com/bao-ZhangJiao/p/14268807.html
Copyright © 2011-2022 走看看