求助
  • 板块CF59A Word
  • 楼主_短笛无腔_
  • 当前回复2
  • 已保存回复2
  • 发布时间2021/3/4 20:57
  • 上次更新2023/11/5 02:27:53
查看原帖
求助
254389
_短笛无腔_楼主2021/3/4 20:57
#include<bits/stdc++.h>
using namespace std;
string c;
int l=0,u=0,len;
int main(){
    cin>>c;
    len=c.length();
    for(int i=0;i<len;i++){
        if(islower(c[i]))l++;
        if(isupper(c[i]))u++;
    }
    if(l>=u)for(int i=1;i<=len;i++)if(isupper(c[i]))tolower(c[i]);
    if(l<u) for(int i=1;i<=len;i++)if(islower(c[i]))toupper(c[i]);
    cout<<c;
    return 0;
}

为什么输出没有变化啊/wq

2021/3/4 20:57
加载中...