前提・実現したいこと
Aizu Online JudgeにてITP1_8_D Ringという問題に取り組んでいたのですが、自分のpcでは正解と同じ結果が出るにも関わらずaojではwrong answer となってしまいます。
原因を知りたいです。よろしくお願いします。
発生している問題・エラーメッセージ
該当のソースコード
C
1#include <stdio.h> 2#include <string.h> 3 4int main() { 5 char s[101], p[101], ans[101]; 6 int len_s, len_p; 7 int i, j, k; 8 9 scanf("%s", s); 10 scanf("%s", p); 11 len_s = strlen(s); 12 len_p = strlen(p); 13 for (i = 0; i < len_s; i++) { 14 for (j = 0; j < len_p; j++) { 15 k = i + j; 16 if (k >= len_s) k -= len_s; 17 ans[j] = s[k]; 18 } 19 ans[j + 1] = '\0'; 20 if (strcmp(ans, p) == 0) { 21 printf("Yes\n"); 22 return 0; 23 } 24 } 25 printf("No\n"); 26 27 return 0; 28} 29 30
試したこと
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/22 13:43