結果
問題 | No.1499 羊が、何匹だっけ |
ユーザー |
|
提出日時 | 2021-05-07 21:21:57 |
言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 1,997 bytes |
コンパイル時間 | 796 ms |
コンパイル使用メモリ | 93,916 KB |
最終ジャッジ日時 | 2025-01-21 07:58:12 |
ジャッジサーバーID (参考情報) |
judge2 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 1 |
other | AC * 10 |
ソースコード
#include <algorithm>#include <deque>#include <iomanip>#include <iostream>#include <map>#include <numeric>#include <queue>#include <set>#include <stack>#include <vector>using namespace std;#define all( v ) begin( v ), end( v )#define rep( i, j ) for ( int i = 0; i < (int)j; ++i )#define rep2( i, j, k ) for ( int i = j; i <= (int)k; ++i )#define rep3( i, j, k ) for ( int i = j; i >= (int)k; --i )template < class S, class T > inline bool chmax( S& x, T y ) {if ( x < y ) {x = y;return true;}return false;}template < class S, class T > inline bool chmin( S& x, T y ) {if ( x > y ) {x = y;return true;}return false;}template < class T > struct edge {int from, to;T cost;edge( int to = 0 ) : from( -1 ), to( to ), cost( 0 ) { };edge( int to, T cost ) : from( -1 ), to( to ), cost( cost ) { }edge( int from, int to, T cost ) : from( from ), to( to ), cost( cost ) { }edge& operator=( const int& x ) {to = x;return *this;}};template < class T > using pq = priority_queue< T >;template < class T > using pqg = priority_queue< T, vector< T >, greater< T > >;template < class T > using Edges = vector< edge< T > >;template < class T > using Graph = vector< Edges< T > >;using ld = long double;using ll = long long;using pi = pair< int, int >;using pl = pair< ll, ll >;using vi = vector< int >;using vl = vector< ll >;using vpi = vector< pi >;using vpl = vector< pl >;using vvi = vector< vi >;using vvl = vector< vl >;const ll INFLL = 100000000000000000;const ll INF = 1000000000;const ll MAX = 500005;const ll MOD = 1000000007;// const ll MOD = 998244353;int main( void ) {ios::sync_with_stdio( 0 );cin.tie( 0 );cout << fixed << setprecision( 15 );int n;cin >> n;rep( i, n ) {string s[4];rep( j, 4 ) cin >> s[j];s[2] = to_string( stol( s[2] ) + 1 );rep( j, 4 ) cout << s[j] << " \n"[j == 3];}return ( 0 );}