#103
Bronze I
ANA는 회문이야 2
시간 제한
1s
메모리 제한
256MB
제출
126
정답
31
맞힌 사람
28
정답 비율
22.8%

문제

민용이는 ANA 광신도라서 심지어 방학에도 하루종일 동아리방에 있다. 또, 민용이는 회문을 좋아하지만 ANA 문자열에 집착이 특히 심하다.

민용이를 위해, 어떤 문자열 WW가 주어졌을 때 다음 조건을 만족하는 부분 문자열 SS의 개수를 구하는 프로그램을 작성해 보자.

  • SSA 로 시작하고 A 로 끝난다.
  • SS에 포함되는 N 의 개수는 1개이다.
  • SS는 회문이다.
부분 문자열이란?
부분 문자열은 원본 문자열에서 연속된 일부분에 해당하는 문자열이다.

`ABC` 의 부분 문자열은 `​`, `A` , `B`, `C`, `AB`, `BC`, `ABC` 이며, `AC` 는 연속된 일부분이 아니므로 부분 문자열이 아니다.
회문이란?
회문은 거꾸로 읽으나 제대로 읽으나 동일한 문자열이다.

`ABBA` , `XYX` 는 회문이지만 `ABC`, `XYYZ` 는 회문이 아니다.

입력

첫 줄에 알파벳 대문자로 이루어진 문자열 W(1W100)W(1≤|W|≤100)가 주어진다.

출력

조건을 만족하는 부분 문자열의 개수를 출력한다.

예제 입력 1

AANAA

예제 출력 1

2
알고리즘 분류
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
#순위사용자언어시간메모리코드 길이
6241🥇
서준
Python8ms8124KB202B
6334🥈
허아진
Python8ms8296KB416B
5502🥉
안우진
Python9ms8176KB294B
61384
박정현
Python9ms8596KB471B
67475
홍진영
PyPy21ms50800KB384B
49796
오늘은_피자다
C++24ms3656KB1273B
47037
my
C++25ms3528KB882B
48778
ᄋᄉᄋ
C++28ms3532KB731B
70889
망고뿡
Java34ms36176KB983B
673910
안용태
Java37ms35852KB1493B
677511
진우신
Java63ms38584KB663B
542412
202302602
Python138ms10160KB397B
520313
못해도_괜차ANA
Python150ms11776KB376B
519014
최태규
Python164ms10340KB383B
479315
멋진승주
Python166ms10568KB293B
514016
바보들
Python168ms10396KB241B
481117
안녕하세요저희는20학번최민우와23학번박경서로이루어진팀입니다3인1조팀이지만팀원모집에어려움을겪어두명이서나오게되었습니다두명이라조금불리하겠지만열심히해서수상까지노려보겠습니다감사합니다
Python168ms10420KB377B
524418
지읒히읗
Python168ms10744KB496B
502319
기타치는_공돌이
Python192ms10184KB568B
479220
배고파이썬
Python228ms10368KB665B
1 / 2
난이도 투표
Bronze I2명 투표· 25일 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
#사용자문제결과언어시간메모리코드 길이제출 시간
7117
틀렸습니다
Python--96B2026. 05. 25. 03:36
7116
틀렸습니다
Python--96B2026. 05. 25. 03:35
7088
맞았습니다
Java34ms36176KB983B2026. 05. 24. 19:41
7087
틀렸습니다
Java--892B2026. 05. 24. 19:34
6775
맞았습니다
Java63ms38584KB663B2026. 05. 23. 14:13
6774
틀렸습니다
Java--722B2026. 05. 23. 14:11
6773
틀렸습니다
Java--652B2026. 05. 23. 14:06
6772
런타임 에러
Java--650B2026. 05. 23. 14:05
6766
틀렸습니다
Java--354B2026. 05. 23. 11:45
6747
맞았습니다
PyPy21ms50800KB384B2026. 05. 23. 08:42
6746
런타임 에러
PyPy--384B2026. 05. 23. 08:42
6745
틀렸습니다
PyPy--558B2026. 05. 23. 08:32
6739
맞았습니다
Java37ms35852KB1493B2026. 05. 23. 07:15
6591
틀렸습니다
PyPy--149B2026. 05. 21. 06:40
6590
런타임 에러
PyPy--50B2026. 05. 21. 06:34
6578
틀렸습니다
PyPy--349B2026. 05. 21. 05:10
6575
틀렸습니다
PyPy--349B2026. 05. 21. 04:52
6574
틀렸습니다
PyPy--333B2026. 05. 21. 04:39
6573
틀렸습니다
PyPy--265B2026. 05. 21. 04:35
6572
틀렸습니다
PyPy--263B2026. 05. 21. 04:34