社区讨论

稻花香里说丰年,听取WA声一片

P1603斯诺登的密码参与者 2已保存回复 4

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
4 条
当前快照
1 份
快照标识符
@mhjctjlj
此快照首次捕获于
2025/11/04 00:28
4 个月前
此快照最后确认于
2025/11/04 00:28
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;

int main() {
	string a;
	getline(cin, a);
	string word[1000];
	string t = "";
	int k;
	a += ' ';
	for (int i = 0; i < a.size(); i++) {
		if (a[i] == ' ') {
			word[k++] = t;
			t = "";
		} else
			t += a[i];
	}
//	for (int i = 0; i < k; i++) {
//		cout << word[i] << endl;
//	}
	string yl[20] = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty" }, sz[20]
	                = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20"};
	string hby = "";
	for (int i = 0; i < k; i++) {
		for (int j = 0; j < 20; j++) {
			if (word[i] == yl[j]) {
				hby += sz[j];
			}
		}
	}
	cout << hby << endl;

	return 0;
}

回复

4 条回复,欢迎继续交流。

正在加载回复...