牛客刷题
#include <stdio.h>
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;
}
//感觉思路是对的,但结果不对,求大佬指点,题目在下方
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;
}
//感觉思路是对的,但结果不对,求大佬指点,题目在下方
全部评论
相关推荐
点赞 评论 收藏
分享
11-18 20:04
泉州职业技术大学 算法工程师
专业嗎喽:个人信息名字太大,合到电话邮箱那一栏就行,有党员写过党,剩下其他全删,站空太大了
把实习经历丰富,放最前面,然后是个人评价,技能之类的,然后是学校信息。项目经历最后面,可以就选一个自己擅长的。
现在是学校不是92就扣分的,没必要放前面。
然后现在看重实习经历>竞赛经历(校园经历)>课程项目经历 点赞 评论 收藏
分享