zoukankan      html  css  js  c++  java
  • [JOYOI1463] 智商问题

    题目限制

    时间限制 内存限制 评测方式 题目来源
    1500ms 131072KiB 标准比较器 Local

    题目背景

    各种数据结构帝~
    各种小姊妹帝~
    各种一遍AC帝~ 来吧!

    题目描述

    某个同学又有很多小姊妹了
    他喜欢聪明的小姊妹 所以经常用神奇的函数来估算小姊妹的智商
    他得出了自己所有小姊妹的智商
    小姊妹的智商都是非负整数
    但是这个同学看到别的同学的小姊妹
    也喜欢用神奇的函数估算一下
    然后看看这个小姊妹在自己的小姊妹群体中排在第几位...
    (这么邪恶的兴趣...)

    输入格式

    第一行一个整数N 代表小姊妹的个数
    第二行N个整数 代表这位同学N个小姊妹的智商
    接下来若干行 每行一个整数
    代表这位同学看中的别人的小姊妹的智商
    0<=智商<=2^31-1
    0<=N<=1000000

    输出格式

    输出若干行
    每行一个整数 回答新的小姊妹
    在原来小姊妹中智商的排名

    提示

    数据量很大
    C语言用scanf输入输出!
    另外 这个同学的小姊妹群体在这个题中是不会变的~
    他会在看完所有别的同学的小姊妹之后...
    大家听说过 苏格拉底和麦田的故事的吧...
    Bob HAN

    样例数据

    输入样例 #1输出样例 #1
    5
    
    1 2 3 4 5
    
    1
    
    2
    
    3
    
    4
    
    5
    
    
    1
    
    2
    
    3
    
    4
    
    5
    
    

    题解:

    这题有什么存在的必要...


    Code

     1 #include <iostream>
     2 #include <cstdio>
     3 #include <algorithm>
     4 using namespace std;
     5 
     6 int n;
     7 int a[1000010];
     8 
     9 int main()
    10 {
    11     scanf("%d", &n);
    12     for (register int i = 1 ; i <= n ; i ++) scanf("%d", &a[i]);
    13     sort(a+1, a+1+n);
    14     int m;
    15     while (scanf("%d", &m) != EOF)
    16     {
    17         int t = lower_bound(a+1, a+1+n, m) - a;
    18         printf("%d
    ", t);
    19     }
    20     return 0;
    21 }
  • 相关阅读:
    [杂七杂八][高效程序员应该养成的七个习惯][转载]
    链表反转,只用两次头插法就实现了 hello
    清除空格 hello
    单词计数 hello
    单词查找程序 hello
    sdut 超级玛丽
    ural Episode Nth: The Jedi Tournament(缩点+建树)
    sudt 括号东东(模拟题)
    ural Pilot Work Experience(dfs + bfs )
    ural Team building(强连通分支)
  • 原文地址:https://www.cnblogs.com/BriMon/p/9154295.html
Copyright © 2011-2022 走看看