4 条题解
-
1凌艺樽 (Lawrence劳伦斯) LV 10 @ 2023-9-28 18:54:10
#include <iostream> #include <bits/stdc++.h> using namespace std; const int N=1e7+10; const int INF=0x3f3f3f3f; string a; int main() { int n; cin>>n; n+=1; while(n--) { getline(cin,a); int len=a.size(); for(int i=0;i<len;i++) { if((i==0 && i!=' ')||(a[i-1]==' ' && a[i]!=' ')) { if(a[i]>='a' && a[i]<='z')a[i]-=32; cout<<a[i]; } } cout<<endl; } return 0; }
水
-
12023-4-30 21:57:51@
偷鸡的一天又开始了
#pragma GCC optimize(2) #include<iostream> #include<iomanip> #include<stdio.h> #include<math.h> #include<string> #include<string.h> #include<sstream> #include<algorithm> using namespace std; typedef long long ll; const int N=1e4+10; const int INF=0x3f3f3f3f; int n; string line,word; int main(){ cin>>n; cin.ignore(); while(n--){ getline(cin,line); stringstream ss(line); while(ss>>word)printf("%c",toupper(word[0])); printf("\n"); } return 0; }
-
12023-4-23 16:50:10@
真实的拿下AC都不发题解的!!!
#include<stdio.h> #include<string.h> char fan(char c) { if(c>='a' && c<='z') return(c-32); else return c; } int main() { int t,n; char str[200]; scanf("%d\n",&t); while(t--) { gets(str); n=strlen(str); if(n==1) printf("%c",fan(str[0])); else { for(int i=1;i<n;i++) { if(str[i-1]==' '&&str[i]!=' ') printf("%c",fan(str[i])); else if(str[i-1]!=' '&&i==1) printf("%c",fan(str[i-1])); } printf("\n"); } } return 0; }
-
02023-12-6 23:39:43@
- 1
信息
- ID
- 1089
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- 6
- 标签
- 递交数
- 283
- 已通过
- 90
- 上传者