Run ID | Author | Problem | Lang | Verdict | Time | Memory | Code Length | Submit Time |
---|---|---|---|---|---|---|---|---|
31487 | LeeHao | 拼接字符串 | C++ | Wrong Answer | 0 MS | 248 KB | 526 | 2023-11-19 11:34:09 |
#include <bits/stdc++.h> using namespace std; int main() { char result[100], str1[100], str2[20], str3[20], str4[20]; scanf("%s", &str1); scanf("%s", &str2); scanf("%s", &str3); for (int i = 0; i <= strlen(str1) - strlen(str2); i++) { strncpy(str4, str1 + i, strlen(str2)); if (strcmp(str4, str2) == 0) { strncpy(str4, str1, i); strcat(result, str4); strcat(result, str3); strcpy(str4, str1 + i + strlen(str2)); strcat(result, str4); break; } } cout << result; return 0; }