首页 > 其他 > 详细

2257: 找数字

时间:2018-04-21 16:36:50      阅读:110      评论:0      收藏:0      [点我收藏+]

2257: 找数字

时间限制: 1 Sec  内存限制: 128 MB
提交: 88  解决: 62
[提交][状态][讨论版][命题人:zhd]

题目描述

输入两个整数a,b,从n个整数找出能够被a整除,或被b整除,但不能同时被a,b整除数

输入

第1行输入两个整数a,b
第2行输入1个n(0<n<10000)
第3行是n个整数.

输出

输出能够被a整除,或被b整除,但不能同时被a,b整除的数,用空格隔开

样例输入

2 3
3
15 16 24

样例输出

15 16
#include<cstdio>
#include<iostream>
#include<algorithm>

using namespace std ; 

int a, b ; 
int n ; 
int num ; 

int main(){

    cin>>a>>b ; 
    cin>>n ; 

    while(n--){
        cin>>num ; 

        if(!(num%a==0&&num%b==0) && (num%a==0||num%b==0)){
            cout<<num <<" " ; 
        }
    }


    return 0 ; 
}

 

 

2257: 找数字

原文:https://www.cnblogs.com/yi-ye-zhi-qiu/p/8901836.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!