4 条题解

  • 1
    #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;
    }
    

    • 1
      @ 2023-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;
      }
      
      • 0
        @ 2023-12-6 23:39:43

        image

        • 0
          @ 2023-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;
          }
          
          • 1

          信息

          ID
          1089
          时间
          1000ms
          内存
          32MiB
          难度
          6
          标签
          递交数
          236
          已通过
          73
          上传者