📄 1518.cpp
字号:
/* This Code is Submitted by wywcgs for Problem 1518 on 2005-03-23 at 21:20:57 */
#include <stdio.h>
#include <string.h>
int main()
{
char equ[50], fir[7], *fCh;
long a, b, c;
int i, j, ten[7];
ten[0] = 1;
for(i = 1; i < 7; i++){
ten[i] = ten[i-1] * 10;
}
while(gets(equ) != NULL){
if(!strcmp(equ, "0+0=0")){
printf("True\n");
return 0;
}else{
for(i = 0; i < 7; i++){
fir[i] = equ[i];
if(fir[i] == '+'){
break;
}
}
a = 0;
for(j = i-1; j >= 0; j--){
a += (fir[j] - '0') * ten[j];
}
fCh = strchr(equ, '+');
fCh++;
for(i = 0; i < 7; i++){
fir[i] = fCh[i];
if(fir[i] == '='){
break;
}
}
b = 0;
for(j = i-1; j >= 0; j--){
b += (fir[j] - '0') * ten[j];
}
fCh = strchr(equ, '=');
fCh++;
for(i = 0; i < 7; i++){
fir[i] = fCh[i];
if(fir[i] == '\0'){
break;
}
}
c = 0;
for(j = i-1; j >= 0; j--){
c += (fir[j] - '0') * ten[j];
}
if(a + b == c){
printf("True\n");
}else{
printf("False\n");
}
}
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -