#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