#373: 那如果改成這樣呢= =??


a222242 (無)


#include<iostream>
using namespace std;
int main()
{
   
    string a;
    while(getline(cin,a))
    {
       int x=0;                
       for(int i=0;i<a.length();i++)
       {   
          if((a[i]>=65&&a[i]<=90)||(a[i]>=97&&a[i]<=122))
          {
             a.replace(i,1,"0");
          }
          else a.replace(i,1,"1");
       }
       for(int i=0;i<a.length();i++)
          if(a[i]!=a[i+1]) x++;
       cout<<x/2;
    }
    system("pause");
    return 0;
}
#424: Re:那如果改成這樣呢= =??


eszerfrm (朱小弟)


#include<iostream>using namespace std;int main(){        string a;    while(getline(cin,a))    {       int x=0;                        for(int i=0;i<a.length();i++)       {              if((a[i]>=65&&a[i]<=90)||(a[i]>=97&&a[i]<=122))          {             a.replace(i,1,"0");          }          else a.replace(i,1,"1");       }       for(int i=0;i<a.length();i++)          if(a[i]!=a[i+1]) x++;       cout<<x/2;    }    system("pause");    return 0;}


嗯........我拿去C++編譯後執行號發現 打ABC他出現0......