1 条题解
-
0
C++ :
#include<bits/stdc++.h> using namespace std; char dx(char c){ if(c >= 'a' && c <= 'z'){ return c - 32; }else{ return c; } } int main(){ string s1,s2; cin>>s1>>s2; if(s1.size() != s2.size()){ cout<<1<<endl; }else{ if(s1 == s2){ cout<<2<<endl; }else{ int t = 3; for(int i = 0;i < s1.size();i++){ if(s1[i] != s2[i] && dx(s1[i]) != dx(s2[i])){ t = 4; break; } } cout<<t<<endl; } } return 0; }Pascal :
var a,b:ansistring; begin readln(a); readln(b); if length(a)<>length(b) then writeln('1') else if a=b then writeln('2') else if upcase(a)=upcase(b) then writeln('3') else writeln('4'); end.Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String a=sc.nextLine(); String b=sc.nextLine(); char[] c=a.toCharArray(); char[] d=b.toCharArray(); if(c.length!=d.length){ System.out.println("1"); } else{ if(a.equals(b)){ System.out.println("2"); }else if(a.equalsIgnoreCase(b)){ System.out.println("3"); }else { System.out.println("4"); } } } }Python :
n=input().strip() m=input().strip() if len(n)==len(m): if n==m: print(2) elif n.upper()==m.upper(): print(3) else: print(4) else: print(1)
- 1
信息
- ID
- 455
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者