zoukankan      html  css  js  c++  java
  • BZOJ——3412: [Usaco2009 Dec]Music Notes乐谱

    http://www.lydsy.com/JudgeOnline/problem.php?id=3412

    Time Limit: 3 Sec  Memory Limit: 128 MB
    Submit: 206  Solved: 162
    [Submit][Status][Discuss]

    Description

     

    Input

        第1行:两个整数N,Q.

        第2到N+1行:第i+l行只有一个整数Bi.

        第N+2到N+Q+I行:第N+i+l行只有一个整数Ti.

    Output

        第1到Q行:对与每个询问,在词问的时间内,奶牛敲击的是哪个音阶?

    Sample Input

    3 5
    2
    1
    3
    2
    3
    4
    0
    1

    Sample Output

    2
    3
    3
    1
    1

    HINT

     

    Source

    Silver

     1 #include <algorithm>
     2 #include <cstdio>
     3 
     4 using namespace std;
     5 
     6 inline void read(int &x)
     7 {
     8     x=0; register char ch=getchar();
     9     for(; ch>'9'||ch<'0'; ) ch=getchar();
    10     for(; ch>='0'&&ch<='9'; ch=getchar()) x=x*10+ch-'0';
    11 }
    12 
    13 const int N(5e4+5);
    14 int n,q,sum[N];
    15 
    16 int Presist()
    17 {
    18     read(n),read(q);
    19     for(int i=1; i<=n; ++i)
    20         read(sum[i]),sum[i]+=sum[i-1];
    21     for(int x; q--; )
    22     {
    23         read(x);
    24         printf("%d
    ",upper_bound(sum+1,sum+n+1,x)-sum);
    25     }
    26     return 0;
    27 }
    28 
    29 int Aptal=Presist();
    30 int main(int argc,char**argv){;}
  • 相关阅读:
    uva 550
    uva 10110
    uva 10014
    uva 10177
    uva 846
    Dear Project Manager, I Hate You
    创业型软件公司的心得
    架构设计的心得
    程序员常去的103个网站
    66个经典源码网站
  • 原文地址:https://www.cnblogs.com/Shy-key/p/7900501.html
Copyright © 2011-2022 走看看