título Descripción
algoritmo de escritura, la entrada a dos mil millones de resultados, pequeñas encontrar. multiplicación especial Ejemplo: 1 123 * 45 * 4 + 1 = 5 + 2 * 4 + 2 * 3 * 4 * 5 + 3 + 5 *
entrada
Dos menos que el número de mil millones
exportación
múltiples conjuntos de datos pueden ser de entrada, para cada conjunto de datos, el número de la salida de dos resultado de cálculo de entrada obtenido en el método de acuerdo a los requisitos del sujeto.
entrada de la muestra
65 24 42 66.666 3 67
Ejemplo de salida
66 180 39
#include <stdio.h>
#include <string.h>
int main()
{
int a[12],b[12];
char str1[12],str2[12];
while(scanf("%s %s",str1,str2)!=EOF) //输入两个字符
{
int sum=0;
for(int i=0; i<strlen(str1); i++) //将字符型数组转换为int型数组
{
a[i]=str1[i];
a[i]-=48;
}
for(int i=0; i<strlen(str2); i++)
{
b[i]=str2[i];
b[i]-=48;
}
for(int i=0; i<strlen(str1); i++) //运算特殊乘法
for(int j=0; j<strlen(str2); j++)
{
sum+=a[i]*b[j];
}
printf("%d\n",sum); //输出结果
}
return 0;
}