提出 #74937366


ソースコード 拡げる

#include <bits/stdc++.h>
using namespace std;
 
#define lli long long int
typedef pair<lli, lli> p;

const lli N = 200006;
const lli MOD = 1000000007;
const lli INF = 10e7+7;
//bool visited[3005];
//lli arr[3005][3005], n;
//lli arr[N], seg[4*N];// lazy_seg[4*N];
//lli k_search;
//priority_queue<p, vector<p>, greater<p>> pq;
//unordered_map<lli, vector<p>> gra;
/*
void make_seg(lli l, lli r, lli idx)
{
    if(l==r){
        seg[idx]=arr[l];
        return;
    }
    make_seg(l, (l+r)/2, (idx*2)+1);
    make_seg(((l+r)/2)+1, r, (idx*2)+2);
    seg[idx]=seg[(idx*2)+1]+seg[(idx*2)+2];
}

void upd_seg(lli l, lli r, lli idx, lli x, lli val){
    if(l==r && l==x){
        seg[idx]==val;
        return;
    }
    if(l<=x && (l+r)/2>=x)
        upd_seg(l, (l+r)/2, (idx*2)+1, x, val);
    if(((l+r)/2)+2<=x && r>=x)
        upd_seg(((l+r)/2)+2, r, (idx*2)+2, x, val);
    seg[idx]=seg[(idx*2)+1]+seg[(idx*2)+2];
}

lli query_seg(lli lo, lli hi, lli l, lli r, lli index)
{
    if(lo>=l&&hi<=r) return seg[index];
    if(hi<l||lo>r) return 0;
    lli mid=(hi+lo)/2;
    lli left=query_seg(lo, mid, l, r, 2*index+1);
    lli right=query_seg(mid+1, hi, l, r, 2*index+2);
    return (left+right);
}

bool comP(p a, p b){
    if(a.first!=b.first)
        return a.first>b.first;
    return a.second<b.second;
}
*/

void solve()
{
    lli n, i;
    cin>>n;
    vector<string> arr(n);
    for(i=0;i<n;i++)
        cin>>arr[i];
    for(i=n-1;i>=0;i--)
        cout<<arr[i]<<'\n';
}

void usaco()
{
    freopen("measurement.in","r",stdin);   
    freopen("measurement.out","w",stdout);
}
 
int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    //usaco();
    lli t=1;
    //cin>>t;
    while(t--)
        solve();
}
 

提出情報

提出日時
問題 A - Sequence of Strings
ユーザ Pesto
言語 C++23 (GCC 15.2.0)
得点 100
コード長 1812 Byte
結果 AC
実行時間 1 ms
メモリ 3636 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 100 / 100
結果
AC × 2
AC × 11
セット名 テストケース
Sample 00_sample_00.txt, 00_sample_01.txt
All 00_sample_00.txt, 00_sample_01.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 02_max_00.txt, 02_max_01.txt, 02_max_02.txt, 03_min_00.txt
ケース名 結果 実行時間 メモリ
00_sample_00.txt AC 1 ms 3612 KiB
00_sample_01.txt AC 1 ms 3536 KiB
01_random_00.txt AC 1 ms 3516 KiB
01_random_01.txt AC 1 ms 3608 KiB
01_random_02.txt AC 1 ms 3624 KiB
01_random_03.txt AC 1 ms 3636 KiB
01_random_04.txt AC 1 ms 3556 KiB
02_max_00.txt AC 1 ms 3536 KiB
02_max_01.txt AC 1 ms 3592 KiB
02_max_02.txt AC 1 ms 3636 KiB
03_min_00.txt AC 1 ms 3608 KiB