2014年06月26日21時25分36秒に更新されたバージョンを表示しています.
最新のページはこちらをご覧ください.
AtCoder Beginner Contest #010
問題文
$N$ 文字のアルファベット小文字のみから成る文字列 $S$ が与えられる.
$S$ の後ろに $\verb|pp|$ をくっつけた文字列を出力する問題.
やるだけ.
#include<bits/stdc++.h>
using namespace std;
#define REP(i,a,b) for(i=a;i<b;i++)
#define rep(i,n) REP(i,0,n)
#define mygc(c) (c)=getchar_unlocked()
#define mypc(c) putchar_unlocked(c)
int reader(char c[]){int i,s=0;for(;;){mygc(i);if(i!=' '&&i!='\n'&&i!='\r'&&i!='\t'&&i!=EOF) break;}c[s++]=i;for(;;){mygc(i);if(i==' '||i=='\n'||i=='\r'||i=='\t'||i==EOF) break;c[s++]=i;}return s;}
void writer(const char c[]){int i;for(i=0;c[i]!='\0';i++)mypc(c[i]);}
int main(){
int N;
char buf[100];
N = reader(buf);
buf[N++] = 'p';
buf[N++] = 'p';
buf[N++] = '\n';
buf[N++] = '\0';
writer(buf);
return 0;
}
Current time: 2024年05月06日10時11分11秒
Last modified: 2014年06月26日21時25分36秒 (by laycrs)
Tags: Competitive_Programming AtCoder AtCoder_Beginner_Contest ABC010 ABC_A
トップページに戻る
Logged in as: unknown user (not login)