[URI] 안되는 테스트케이스를 못찾겠습니다. ever4sky 초보입니다. URI도전하고 있습니다. 문제 제출하면 오답인데, 댓글에 있는 테스트케이스도 다 잘 됩니다. 혹시 어떤케이스를 해보면 좋을까요 ? 고수님들의 도움이 필요합니다 #include using namespace std; int main() { int N, M; cin >> N; char str[81]; for(int i=0; i<N; i++) { for(int l=0; l<80; l++) { str[l]='\0';} cin >> str; for( int k=0; k<80; k++) { if(str[k] == '\0') M = k; } for( int j=0; j< M; j++) { if(str[j] == '%') { if(str[j+1]!='2') { cout << str[j] ; continue; } j+=2; if( str[j] == '0') str[j] = ' '; else if( str[j] == '1') str[j] = '!'; else if( str[j] == '4') str[j] = '$'; else if( str[j] == '5') str[j] = '%'; else if( str[j] == '8') str[j] = '('; else if( str[j] == '9') str[j] = ')'; else if( str[j] == 'a') str[j] = '*'; else j-=2; } cout << str[j] ; } cout << endl; } return 0; } 9년 전
1개의 댓글이 있습니다. JongMan 길이가 80인 문자열을 넣으면 M이 초기화 안되겠네요. 9년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
ever4sky
초보입니다. URI도전하고 있습니다.
문제 제출하면 오답인데, 댓글에 있는 테스트케이스도 다 잘 됩니다.
혹시 어떤케이스를 해보면 좋을까요 ? 고수님들의 도움이 필요합니다
#include
using namespace std;
int main()
{
int N, M;
cin >> N;
char str[81];
}
9년 전