rmstjr1213   5년 전

오류는 틀렸습니다 라고 나왔습니다.
다른 분들이 질문 하시는것도 찾아 보았고 char형 이였던 alpha가 1000000을 넘으면 오류가 떠서 그런가 해서
int로 바꿔주어 보았고 예시뿐만 아니라 존재하지 않는 대소문자 섞어서도 해보았습니다
고수님들 어떤것이 잘 못되었을까요. 부탁드립니다.

djm03178   5년 전

100만 글자를 입력받으려면, 널 문자를 포함해서 최소 1000001칸이 필요합니다.

jh05013   5년 전

바로 밑 글에 str[1000000]은 부족하다는 말이 나옵니다.

https://www.acmicpc.net/board/...

rmstjr1213   5년 전

그렇군요.. 겹치지 않게 질문해야지 했는데 놓쳤었나 봅니다.. ㅜ

그런데 1000001로 바꾸어도 결과는 바뀌지 않았습니다. 혹시 다른 문제 보이시는게 있으신가요?

djm03178   5년 전

max2가 초기화되지 않았습니다.

rmstjr1213   5년 전

말씀해주시는 부분이 선언하는 순간 인건가요?

int max4-> int max4=-4;

로 바꾸었는데도 틀렸습니다 라고 되어 있습니다ㅠㅠ


djm03178   5년 전

수정한 코드를 다시 올려주세요.

rmstjr1213   5년 전

신경써주셔서 정말 감사합니다 !!

djm03178   5년 전

char는 127까지의 수밖에 담지 못합니다. 하지만 이 문제에서는 최대 100만까지의 수를 세야 합니다.

정수는 웬만하면 그냥 int를 쓰는 것이 좋습니다.

rmstjr1213   5년 전

너무 감사합니다

제가 너무 부족해서 생각해서 선언한게 아니라 습관적으로 한것 같습니다.

정말 감사합니다!! 많이 배웠습니다!

댓글을 작성하려면 로그인해야 합니다.