오늘의 문제!
import java.io.*;
public class InverseCommonSuperString_21044 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
String r = br.readLine();
int cnt = 0;
int maxLength = 0;
for (int i = 0; i < r.length(); i++) {
if (r.charAt(i) == 'a') {
cnt++;
maxLength = Math.max(maxLength, cnt);
} else {
cnt = 0;
}
}
String s = "";
for (int i = 0; i < maxLength + 1; i++) {
s += 'a';
}
bw.write(s);
bw.flush();
bw.close();
}
}
문자열 r을 주면 거기서 나올 수 없는 문자열중에 사전순으로 가장 앞에 있는 문자열을 출력하는 문제..
icpc -> a가 존재하지 않으니 a.
그래서 jakarta면 a가 있으니 b일줄 알았는데 aa더라.
이때 느낌이 딱 왔다. 이거 그냥 연속된 a만 세서 그것보다 하나 긴 a뭉치를 출력하면 된다..
그리고 오늘 종설 회의를 했는데, 확실히 pm이 있고 없고가 중요하긴 하더라.
그래서 일단 나는 서버를 활용하는 방법을, 승현이는 ai를 활용하는 방법을, 성민이는 프론트관련 ui 담당을 하기로 했다.
슬슬 바빠지기 시작한다... 파이팅!