結果

問題 No.3195 Three-Letter Acronym
コンテスト
ユーザー vjudge1
提出日時 2025-12-06 01:40:55
言語 C++23
(gcc 13.3.0 + boost 1.89.0)
結果
AC  
実行時間 2 ms / 2,000 ms
コード長 1,383 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 3,334 ms
コンパイル使用メモリ 313,048 KB
実行使用メモリ 7,848 KB
最終ジャッジ日時 2025-12-06 01:41:01
合計ジャッジ時間 4,770 ms
ジャッジサーバーID
(参考情報)
judge2 / judge3
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 23
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

#include<ext/pb_ds/assoc_container.hpp>
#include<ext/pb_ds/tree_policy.hpp>
#include<bits/stdc++.h>

using namespace std;
using namespace __gnu_pbds;

template<typename T>
using ordered_set=tree<T,null_type,less<T>,rb_tree_tag,tree_order_statistics_node_update>;
template<typename T>
using Matrix=vector<vector<T>>;

#define speed ios_base::sync_with_stdio(false),cin.tie(nullptr)
#define yes cout<<"YES\n"
#define no cout<<"NO\n"
#define nl "\n"
#define ll long long int
#define vi vector<int>
#define vll vector<ll>
#define vb vector<bool>
#define vs vector<string>
#define vc vector<char>
#define vd vector<double>
#define sti stack<int>
#define stll stack<ll>
#define sts stack<string>
#define stc stack<char>
#define qi queue<int>
#define qll queue<ll>
#define qs queue<string>
#define qc queue<char>
#define beg begin()
#define end end()
#define pb(v) push_back(v)
#define len size()
#define ins(a) insert(a)
#define pop pop()
#define forn(x,n) for(ll i=x;i<n;++i)
#define fori(x,n) for(ll i=x;i<n;++i)
#define forj(y,m) for(ll j=y;j<m;++j)
#define rev(a) reverse(a.beg,a.end)
#define all(a) a.beg,a.end
#define sort(a) sort(all(a))
#define yesno(b) cout<<(b ? "YES\n" : "NO\n")

signed main()
{
    speed;

    string s1,s2,s3;
    cin>>s1>>s2>>s3;
    
    char x1=toupper(s1[0]);
    char x2=toupper(s2[0]);
    char x3=toupper(s3[0]);

    cout<<x1<<x2<<x3;
    return 0;
}
0