大佬求助
  • 板块题目总版
  • 楼主HaloCode
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/4/5 19:51
  • 上次更新2024/4/5 21:24:15
查看原帖
大佬求助
1044126
HaloCode楼主2024/4/5 19:51

题目: 一直只有一个样例通过

代码:

#include<iostream>
#include<string>
using namespace std;
int main(){
	int cnt = 0;
	int ciShu;
	string l;
	cin >> ciShu;
	for(int i = 1; i <= ciShu; i++){
		string a;
		if(i == 1){
			getline(cin, l);	
		}
		getline(cin, a);
		if(a[0] >= 'a' && a[0] <= 'z' && a[0] != ' '){
			a[0] = a[0] - 32;
			cout << a[0];
		}else{
			cout << a[0];
		}

		for(int i = 0; i < a.size(); i++){
			if(a[i] != ' '  && a[i - 1] == ' ' && i > 0){
				if(a[i] >= 'a' && a[i] <= 'z'){
					a[i] = a[i] - 32;
				}
				cout << a[i];
			}
		}
		cout << endl;
	}
	return 0;
}
2024/4/5 19:51
加载中...