[Offer收割]编程练习赛31 register

Ended

Participants:284

Verdict:Wrong Answer
Score:30 / 100
Submitted:2017-10-15 14:08:30

Lang:G++

Edit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include<iostream>
#include<cmath>
#include<cstring>
#include<cstdio>
#define debug printf("is debug\n")
#define INF 0x3f3f3f3f
using namespace std;
int arr[100005]; 
int sum[100005];
int main(){
    int n;
    scanf("%d",&n);
    
    for(int i=1;i<=n;++i){
        scanf("%d",&arr[i]);
        sum[arr[i]]++;
    }
    sum[0]=0;
    for(int i=1;i<=100000;++i)
        sum[i]+=sum[i-1];
    long long ans =0;
    for(int i=1;i<=n;++i){
        if(arr[i]<88888){
            int r2 = arr[i]*8+8;
            if(r2>88888) r2=88888;
            int l1 = arr[i]/8+8;
            if(arr[i]%8==0) l1--;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX