#includeusing namespace std;
int main()//先判**型可以讓他整個都進來的時候不會再誤判一次,而是整個都進來直接結束
cnt++;
ans+=_4[i];
} reverse(ans.begin(),ans.end());
printf("%s",ans.c_str());
return 0;
} /*-10 -10*/
#includeusing namespace std;
string b=;
int main()
int main()else
} sort(_1.begin(),_1.end(),cmp);
sort(_2.begin(),_2.end());
scanf("%d",&m);
for(int i=0;i=0)else
} sort(_3.begin(),_3.end(),cmp);
sort(_4.begin(),_4.end());
int sum=0;
for(int i=0;i<_1.size>
for(int i=0;i<_2.size>
printf("%d",sum);
return 0;
}
#includeusing namespace std;
bool cmp(string&a,string&b)
sort(ans.begin(),ans.end(),cmp);
string trans="";
for(int i=0;iusing namespace std;
int main()else
for(int i=0;iusing namespace std;
int main()else
} if(cnt==0)else if(cnt==1)else
return 0;
}
1061
#includeusing namespace std;
string a=;
int main()
int _2,_3,_4,flag=0;
for(int i=0;i<_1>
} else if(flag==1&&(isdigit(_1[0][i])||_1[0][i]>='a'&&_1[0][i]<='n'))
break;//及時退出而不是取最後乙個符合條件的
}} }
for(int i=0;i<_1>
} }printf("%s %02d:%02d",a[_2].c_str(),_3,_4);
return 0;
}
sscanf sprintf 應用
#includeusing namespace std;
int main(){
char a[1000],_2[1000];
double _1;
scanf("%s",&a);
sscanf(a,"%lf",&_1);//仍然要加引用 字元到double
sprintf(_2,"%.2lf",_1);//後面兩位型別要一致 double 到字元
cout<<_1>
9道
PAT刷題(一 字串處理)
大學期間專案做了不少,而在演算法題方面還是個小白。藉著考研機會,把pat甲級刷一遍,同時記錄一下心得。主要參考的是柳神的題解,略過了不會考或考的可能性很小的題。如果做法和題解不大一樣,就貼一下自己的 挺簡單的 畢竟第一題 熟悉了一下to string 的用法。原題鏈結 題解自己的做法複雜了 通過取餘...
8 8字串處理
字串處理 string 無子類 hello 構造字串物件 public int length 獲取字串的長度 system.out.println 輸入姓名 scanner sc new scanner system.in string str sc.nextline string str 李芳 s...
PAT1024 字串統計
請編寫程式,找出一段給定文字中出現最頻繁的那個英文本母。輸入格式 輸入在一行中給出乙個長度不超過1000的字串。字串由ascii碼表中任意可見字元及空格組成,至少包含1個英文本母,以回車結束 回車不算在內 輸出格式 在一行中輸出出現頻率最高的那個英文本母及其出現次數,其間以空格分隔。如果有並列,則輸...