首页| 论坛| 消息
主题:帮帮忙吧!各位老虾、大牛!
回帖:#include
typedef struct
{
short int fir;
short int sec;
}count;
int main()
{
int s1,s2,n,i,j,k = 0,m = 0,p = 0;
int basket[40],state[780];
count cnt1[780],cnt2[780];
int ans = 0;

scanf("%d %d",&s1,&s2);
scanf("%d",&n);
for(i = 0;i < n;i++) scanf("%d",&basket);
for(i = 0;i < n - 1;i++)
for(j = i+1;j < n;j++) {
state = basket + basket;
if(state % s1 == 0) {
cnt1.fir = i;
cnt1.sec = j;
m++;
}
if(state % s2 == 0) {
cnt2.fir = i;
cnt2.sec = j;
p++;
}
k++;
}
for(i = 0;i < m;i++) {
for(j = 0;j < p;j++) {
if((cnt1.fir ^ cnt2.fir)&&(cnt1.sec ^ cnt2.sec)&&(cnt1.fir ^ cnt2.sec)&&(cnt1.sec ^ cnt2.fir))
ans++;
}
}
printf("%d",ans);
return 0;
}
下一页 (1/2)
下一楼›:lz的程序没看懂?啥意思啊?晕啊~~

--> 查看全部回帖(12)
«返回主帖