#include int main() { int A,B,C,D; int p=1,q=1,m=1,n=1,a,b,c,d; int sum; scanf("%d,%d,%d,%d",&A,&B,&C,&D); if((A/2^(n))>0) { a=A+2*(A/2^(n)); n++; } if((B/2^(m))>0) { b=B+2*(B/2^(m)); m++; } if((C/2^(p))>0) { c=C+2*(C/2^(p)); p++; } if((D/2^(q))>0) { d=D+2*(D/2^(q)); q++; } sum=a+b+c+d; printf("%d",sum); return 0;}//感觉思路是对的,但结果不对,求大佬指点,题目在下方