poj 2681 字符串
生活随笔
收集整理的這篇文章主要介紹了
poj 2681 字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://poj.org/problem?id=2681
給你任意長度的字符串,找出兩串字符中不相同的字符個數(總數)
#include<string> #include<cstring> #include<iostream> #include<cstdio> using namespace std; int main() {int n;scanf("%d\n",&n);string aa,bb;int q=0;for(int i=1;i<=n;i++){int sum=0;int a1[51]={0},b1[51]={0};getline(cin,aa);getline(cin,bb);//scanf("%s\n%s",aa,bb);int a=aa.length();int b=bb.length();if(a==0||b==0){cout<<"Case #"<<i<<": "<<max(a,b)<<endl;}//int sum=0;else{for(int k=0;k<a;k++){for(int j=0;j<b;j++){if(aa[k]==bb[j]&&a1[k]==0&&b1[j]==0){a1[k]=1;b1[j]=1;}}}for(int k=0;k<a;k++){if(a1[k]==0)sum++;}for(int j=0;j<b;j++){if(b1[j]==0)sum++;}cout<<"Case #"<<i<<": "<<sum<<endl;}}return 0; }
?
轉載于:https://www.cnblogs.com/jin-nuo/p/5547567.html
總結
以上是生活随笔為你收集整理的poj 2681 字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 团队作业—第二阶段06
- 下一篇: 求一个宁缺毋滥的个性签名。