8 条题解

  • 3
    @ 2024-12-29 10:18:16
    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
    	string a,b;
    	int  l=0,r=0;
    	cin >> a >> b;
    	l=b.size();
    	for(int i=0;i<=l-1;i++){
    		if(a[i]==b[i]) r++;
    	}
    	cout <<fixed<<setprecision(2)<<(r*1.0/l);
    	return 0;
    }
    

    要初始化变量,坑了我好几次

    • 2
      @ 2025-5-21 15:58:12

      #include<bits/stdc++.h> using namespace std; string a,b; double s; int cnt; int main(){ cin>>a>>b; for(int i=0;i<a.size();i++){ if(a[i]==b[i]){ cnt++; } } s=cnt*1.0/a.size(); printf("%.2f",s); return 0; }

      • 2
        @ 2024-12-25 19:52:30

        WATERRRRRRRRRRRRRRRRRRRRR

        #include<bits/stdc++.h>
        using namespace std; 
        string a,b; 
        double s; 
        int cnt; 
        int main(){
          cin>>a>>b; 
            for(int i=0;i<a.size();i++){
              if(a[i]==b[i]){ 
                cnt++; 
              } 
            }
          s=cnt*1.0/a.size();
          printf("%.2f",s);
          return 0; 
        }
        
        • 1
          @ 2025-7-25 10:50:21

          #include<bits/stdc++.h> #define ll long long using namespace std; int main(){ string a,b; double s=0; cin>>a>>b; for(int i=0;i<b.length();i++){ if(a[i]==b[i]){ s++; } } printf("%.2lf",s/b.length()); return 0; }

          需要输入两个字符串(废话),并且如果同一下标的相同要s++,格式化输出s/长度(AC)
          • 1
            @ 2024-12-28 11:20:03
            #include<bits/stdc++.h>
            using namespace std;
            int cnt;
            string s1,s2;
            signed main(){
            	cin>>s1>>s2;
            	for(int i=0;i<s1.size();i++)if(s1[i]==s2[i])cnt++;
            	cout<<fixed<<setprecision(2)<<cnt*1.0/s1.size();
            }
            
            • 1
              @ 2024-12-27 21:17:25

              本地过掉,但是提交神奇的获得了一个 Warning。
              1313 行!

              #include<bits/stdc++.h>
              #define int long long
              #define INF 0x3f3f3f
              using namespace std;
              string s1,s2;
              double ans=0.0;
              signed main(){
              	cin>>s1>>s2;
              	for(int i=0;i<s1.size();i++)
              		if(s1[i]==s2[i])ans++;
              	printf("%.2lf",ans/s2.size());
              	return 0;
              }
              
              • 1
                @ 2024-12-23 13:46:50

                water。

                #include<bits/stdc++.h>
                using namespace std;
                int main()
                {
                	string a,b;
                	cin>>a>>b;
                	double qwq;
                	int awa=0;
                	for(int i=0;i<a.size();i++)
                	{
                		if(a[i]==b[i])
                		{
                			awa++;
                		}
                	}
                	qwq=awa*1.0/a.size();
                	printf("%.2lf",qwq);
                	return 0;
                }
                
                • 0
                  @ 2024-12-22 11:03:53

                  C++ :

                  #include <bits/stdc++.h>
                  using namespace std;
                  
                  int main(){
                  	//freopen("10.in","r",stdin);
                  	//freopen("10.out","w",stdout);
                  	string a,b;
                  	int l,m;
                  	
                  	//getline(cin,a);
                  	//getline(cin,b);
                  	cin>>a;
                  	cin>>b;
                  	l=a.size();
                  	m=0;
                  	for(int i=0;i<l;i++){
                  		if(a[i]==b[i]){
                  			m++;	
                  		}
                  	}
                  	
                  	printf("%.2lf",m/(l*1.0));
                  	//fclose(stdin);
                  	//fclose(stdout);
                  	return 0;
                  }
                  
                  • 1

                  信息

                  ID
                  12
                  时间
                  1000ms
                  内存
                  128MiB
                  难度
                  3
                  标签
                  (无)
                  递交数
                  98
                  已通过
                  55
                  上传者