CodeForces 112 A.Petya and Strings(水~)

来源:互联网 发布:有道云笔记数据恢复 编辑:程序博客网 时间:2024/06/05 18:24

Description

给出两个只有大小写字母的字符串a和b,问在不考虑字母的大小写情况下两个字符串的字典序大小

Input

两个等长的字符串a和b,串长不超过100

Output

如果a的字典序小于b则输出-1,等于则输出0,大于则输出1

Sample Input

aaaa
aaaA

Sample Output

0

Solution

水题,把两个字符串全部转化为小写字母后再比较即可

Code

#include<cstdio>#include<iostream>#include<cstring>#include<algorithm>#include<cmath>#include<vector>#include<queue>#include<map>#include<set>#include<ctime>using namespace std;typedef long long ll;typedef pair<int,int>P;const int INF=0x3f3f3f3f,maxn=100001;char deal(char c){    if(c>='A'&&c<='Z')return c-'A'+'a';    return c;}char a[maxn],b[maxn];int main(){    while(~scanf("%s%s",a,b))    {        int n=strlen(a);        for(int i=0;i<n;i++)            a[i]=deal(a[i]),b[i]=deal(b[i]);        printf("%d\n",strcmp(a,b));    }    return 0;}
原创粉丝点击