1016

来源:互联网 发布:jsp页面引入js文件 编辑:程序博客网 时间:2024/05/16 14:23
#include<stdio.h>#include<string.h>#define MaxNumber 10int Solve(char[],char,char[],char);int detect(char[],char,int);int main(){    char A[MaxNumber+1],B[MaxNumber+1];    char Da,Db;    int Sum;    memset(A,0,sizeof(A));    memset(B,0,sizeof(B));    scanf("%s %c\n%s %c",A,&Da,B,&Db);    Sum=Solve(A,Da,B,Db);    printf("%d\n",Sum);    return 0;}int Solve(char A[],char Da,char B[],char Db){    int lena,lenb;    int da,db;    lena=strlen(A);    lenb=strlen(B);    da=detect(A,Da,lena);    db=detect(B,Db,lenb);    return da+db;}int detect(char S[],char D,int len){///返回S[]中D组成的整数    int i,count=0;    int ans=0;    for(i=0;i<len;i++)        if(S[i]==D)            count++;    i=D-'0';    if(count-->0)        ans+=i;    while(count-->0){        ans*=10;        ans+=i;    }    return ans;}
0 0
原创粉丝点击