2037번 - 문자메시지
우선
bool firstflag[26] = 핸드폰 자판 맨앞에있는 문자만 true 나머지는 false (예를들어, A,D,G..등 만 true)
int alpha[26] = 자판이 몇번눌리는지 계산해주는 변수 p를 더해가며 초기화를 해주었습니다.
int idx[26] = 같은 위치에 존재하는지 check해주기위한 변수 반복문 i로 초기화하면서 진행
나머지 설명은 ans계산하는 곳 반복문에서 출력(cout)을 참고해주세요
모든답이 맞게나오고
2 10
AABBAABBB 를 입력하면
A A B B A A B B B
2 + 2 + (2 +2 +10) + (2+2+10) + (2+10) + 2 + (2+2+10)+ (2+2+10)+ (2+2+10) 해주는게 맞지않나요 ? 잘못생각한거면 지적부탁드립니다. 모르겟어요ㅠㅠ
A를 누른 뒤에 A를 또 누르려고 할 때에도 10초를 기다려야 합니다.
@djm03178
그렇게도 한번 해봣는데 틀렸습니다가 나와서 ㅠㅠ 그문제제외하고 다른문제점은 없나요
제출하셨던 코드를 그대로 올려주세요. 그래야 확실한 문제점을 찾을 수 있습니다.
댓글을 작성하려면 로그인해야 합니다.
minjae200 5년 전
우선
bool firstflag[26] = 핸드폰 자판 맨앞에있는 문자만 true 나머지는 false (예를들어, A,D,G..등 만 true)
int alpha[26] = 자판이 몇번눌리는지 계산해주는 변수 p를 더해가며 초기화를 해주었습니다.
int idx[26] = 같은 위치에 존재하는지 check해주기위한 변수 반복문 i로 초기화하면서 진행
나머지 설명은 ans계산하는 곳 반복문에서 출력(cout)을 참고해주세요
모든답이 맞게나오고
2 10
AABBAABBB 를 입력하면
A A B B A A B B B
2 + 2 + (2 +2 +10) + (2+2+10) + (2+10) + 2 + (2+2+10)+ (2+2+10)+ (2+2+10) 해주는게 맞지않나요 ? 잘못생각한거면 지적부탁드립니다. 모르겟어요ㅠㅠ