小安


私信TA

用户名:uq_98088026963

访问量:3716

签 名:

愿你走出半生,归来仍是少年。

等  级
排  名 12060
经  验 993
参赛次数 1
文章发表 3
年  龄 17
在职情况 学生
学  校 一中
专  业

  自我简介:

当你的才华 还撑不起你的野心时 那你就应该静下心来学习

 

0.0分

22 人评分

  评论区

我没有明白这个为什么不行?

#include<stdio.h>
int main()
{
    int a[3],i,nub=0;
    scanf("%d",&nub);
    for(i=0;i<3;i++){
        scanf("%d",&a[i]);
    }
    int b;
   b=a[0]*a[0]*a[0]+a[1]*a[1]*a[1]+a[2]*a[2]*a[2];
   if (b==nub)
      printf("1");
      else 
      printf("0");
    return 0;
}
2022-12-08 14:54:18
#include <stdio.h>
int main(){
    int x,a,b,c;
    scanf("%d,&x");
    c=x%10;b=(x/10)%10;a=x/100;
    if(x=a*a*a+b*b*b+c*c*c)printf("1");
    else printf("0");
    return 0;
}
我这哪里错了啊,跪求大佬指点
2022-10-31 20:21:52
666
2022-01-15 15:46:05
根据1009题解的想法,能不能直接用char str[]来接收这个数,这样就不用又求余又除了,最后强制转换字符类型为整形?
2022-01-14 12:48:40
这个思路与逻辑让我耳目一新,太厉害了,感觉作者是个很聪明的人
2021-12-13 00:58:01
这个求各位数的思路让我眼前一亮
2021-12-04 13:11:30
#include<stdio.h>
int main()
{
	int n,x,y,z;
	scanf("%d",&n);
	x = n % 100;
	y = (n -x*100) % 10;
	z = n - x*100 - y*10;
	if(n == x^3+y^3+z^3)
	    printf("1");
	else
	    printf("0");
	return 0;
}
敢问大佬我这怎么输出都是 1 啊
2021-11-01 18:21:25
  • «
  • 1
  • »