3 条题解
-
3
两种语言(~ ̄▽ ̄)~
1.c++代码:
#include <bits/stdc++.h> using namespace std; int main() { string a , b; cin >> a; for (int i = 0; i < a.size(); i++) { if (a[i] == ',') break; b += a[i]; } for (int i = b.size() + 1; i < a.size(); i++) cout << a[i]; cout << ',' << b; return 0; }
2.python代码:
a = input().split(',') print(a[1] , ',' , a[0],sep = '')
-
2
这题不难,找准思路即可。🚀️ 🚀️ 🚀️ 直接上代码!
#include <bits/stdc++.h> using namespace std; int x; // 用来存储字符串中逗号的下标。 int main() { string n; cin >> n; // 输入字符串。 for (int i = 0; i < n.length(); i++) { if (n[i] == ',') // 当发现n[i]是','时, { x = i; // 把逗号下标存入变量x中。 break; } } for (int j = x + 1; j < n.length(); j++) // 直接打印出','后面的所有字符。 { cout << n[j]; } cout << ","; // 打印逗号。 for (int k = 0; k < x; k++) // 打印出逗号前所有字符。 { cout << n[k]; } }
-
1
#include <iostream> #include <string> using namespace std; int main() { string a; getline(cin, a); int num = 0; for (int i = 0; i < a.size(); i++) { if (a[i] == ',') { num = i; break; } } for (int i = num + 1; i < a.size(); i++) { cout << a[i]; } cout << ","; for (int i = 0; i < num; i++) { cout << a[i]; } return 0; }
- 1
信息
- ID
- 116
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 1
- 标签
- 递交数
- 80
- 已通过
- 61
- 上传者