提出 #616475
ソースコード 拡げる
#include <iostream>
#include <vector>
using namespace std;
int main(int argc, char const *argv[]){
int n,temp;
cin >> n;
vector<int> in,out;
for(int i = 1; i < n; i++){
cin >> temp;
in.push_back(temp);
}
out.push_back(in.front());
for(auto it = in.begin();it < in.end() - 1;it++){
if(*it <= *(it+1)) out.push_back(*it);
else out.push_back(*(it+1));
}
out.push_back(*(in.end()-1));
cout << out.front();
for(auto it = out.begin() + 1;it < out.end();it++){
cout << ' ' << *it;
}
cout << endl;
return 0;
}
提出情報
| 提出日時 | |
|---|---|
| 問題 | B - 積み鉛筆 |
| ユーザ | HaLGa0710 |
| 言語 | C++11 (GCC 4.9.2) |
| 得点 | 80 |
| コード長 | 568 Byte |
| 結果 | AC |
| 実行時間 | 116 ms |
| メモリ | 1952 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 80 / 80 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | sample1.txt, sample2.txt, sample3.txt |
| All | subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| sample1.txt | AC | 27 ms | 808 KiB |
| sample2.txt | AC | 26 ms | 920 KiB |
| sample3.txt | AC | 27 ms | 744 KiB |
| subtask0_0.txt | AC | 107 ms | 1812 KiB |
| subtask0_1.txt | AC | 93 ms | 1948 KiB |
| subtask0_10.txt | AC | 89 ms | 1880 KiB |
| subtask0_11.txt | AC | 106 ms | 1944 KiB |
| subtask0_12.txt | AC | 105 ms | 1816 KiB |
| subtask0_13.txt | AC | 90 ms | 1948 KiB |
| subtask0_14.txt | AC | 101 ms | 1952 KiB |
| subtask0_2.txt | AC | 86 ms | 1816 KiB |
| subtask0_3.txt | AC | 103 ms | 1824 KiB |
| subtask0_4.txt | AC | 93 ms | 1952 KiB |
| subtask0_5.txt | AC | 88 ms | 1816 KiB |
| subtask0_6.txt | AC | 101 ms | 1824 KiB |
| subtask0_7.txt | AC | 80 ms | 1820 KiB |
| subtask0_8.txt | AC | 95 ms | 1952 KiB |
| subtask0_9.txt | AC | 116 ms | 1944 KiB |