已解决 朱智霖 新手守护 过年了,每个小朋友都分到了很多糖果。他们围在一起做糖果游戏,找出这些糖果数里面有多少个糖果数对满足,其中一个小朋友的糖果数是另一个小朋友糖果数的三倍。如小朋友们的糖果数分别是1 3 9 2 6 7 8 10 12 ,则得到的答案是3,因为3是1的三倍,9是3的三倍,6是2的三倍。 求解
已采纳 郑怡翔 初级天翼 do { n++; cin>>a[n];//输入 } while (a[n]!=0);//判断 for (int i=1;i<n-1;i++) { for (int j=i+1;j<n;j++) { if (a[i]*3==a[j]) count++;//判断是否符合题目要求 } } 前面变量自己加,最后输入count即可