Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
28308 | 23级.刘展翔 | 【J】T1 | C++ | 运行出错 | 0 | 3 MS | 264 KB | 1209 | 2024-04-14 13:37:15 |
#include <iostream> #include <cstdio> using namespace std; char s[4][10005]; int a[4]; int main() { freopen("aha.in", "r", stdin); freopen("aha.out", "w", stdout); char c; int i = 0; while (cin >> c) { if ('a' <= c && c <= 'z') { s[0][a[0]] = c; a[0]++; continue; } else if ('A' <= c && c <= 'Z') { s[1][a[1]] = c; a[1]++; continue; } else if ('0' <= c && c <= '9') { s[2][a[2]] = c; a[2]++; continue; } else { s[3][a[3]] = c; a[3]++; } ++i; } int m = 0; for (int i = 0; i < 4; i++) { if (a[i]) { m++; } } cout << "password level:" << m << endl; for (int i = 0; i < 4; i++) { if (a[i] == 0) { cout << "(Null)"; } for (int j = 0; j < a[i]; j++) { cout << s[i][j]; } cout << endl; } fclose(stdin); fclose(stdout); return 0; }