Submission #395952
Source Code Expand
#include <iostream>
#include <stdio.h>
#include <set>
#include <map>
#include <list>
#include <vector>
#include <algorithm>
#include <cmath>
#include <limits.h>
#include <string>
#include <queue>
#include <functional>
#include <stack>
#include <complex>
#include <stdlib.h>
#include <string.h>
using namespace std;
namespace{
#define CAST( T, val ) ( (T)( val ) )
#define CASE( lb ) break; case lb:
#define CASE_CONTINUE( lb ) case lb:
#define CASE_DEFAULT break; default:
#define For( i, s ) for(int i= 0; i< (int)s; i++)
#define ForA( i, a, s ) for(int i= (int)a; i< (int)s; i++)
#define ForSize( i, s ) for(int i= 0, size= (int)s; i< size; i++)
#define ForSizeA( i, a, s ) for(int i= (int)a, size= (int)s; i< size; i++)
#define ForItr( itr, con ) for(auto itr= con.begin(); itr!= con.end(); itr++)
#define ForStr( i, str ) for(int i= 0; str[i]; i++)
#define GOTO( lb ) goto lb
#define LABEL( lb ) lb:
#define ALL( con ) con.begin(), con.end()
typedef long long LLint;
typedef unsigned int Uint;
typedef unsigned char Uchar;
typedef unsigned short Ushort;
const int Ten5= 100000; // 10^5
const int Ten6= 1000000; // 10^6
const double EPS= 0.00000000023283064365386962890625; // 2^-32
template <typename T> class priority_queue_less : public priority_queue<T,vector<T>,greater<T> >{};
}
int main(){
int N;
int A[1000];
cin>> N;
For( i, N ){
cin>> A[i];
}
sort( A, A+N, greater<int>() );
int s= 0;
For( i, N ){
if( !( i & 1 ) ) s+= A[i];
}
cout<< s<< endl;
return 0;
}
Submission Info
| Submission Time | |
|---|---|
| Task | A - カードと兄妹 |
| User | BGSC |
| Language | C++11 (GCC 4.9.2) |
| Score | 100 |
| Code Size | 1612 Byte |
| Status | AC |
| Exec Time | 39 ms |
| Memory | 928 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 100 / 100 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | sample-01.txt, sample-02.txt |
| All | 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 01-11.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 01-01.txt | AC | 24 ms | 676 KiB |
| 01-02.txt | AC | 23 ms | 812 KiB |
| 01-03.txt | AC | 24 ms | 800 KiB |
| 01-04.txt | AC | 39 ms | 756 KiB |
| 01-05.txt | AC | 22 ms | 924 KiB |
| 01-06.txt | AC | 24 ms | 804 KiB |
| 01-07.txt | AC | 25 ms | 804 KiB |
| 01-08.txt | AC | 25 ms | 804 KiB |
| 01-09.txt | AC | 25 ms | 924 KiB |
| 01-10.txt | AC | 25 ms | 676 KiB |
| 01-11.txt | AC | 26 ms | 928 KiB |
| sample-01.txt | AC | 26 ms | 920 KiB |
| sample-02.txt | AC | 24 ms | 920 KiB |