Advertisement
juanjo12x

UVA_12239_Bingo

Aug 1st, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdio>
  3. #include <algorithm>
  4. #include <cstring>
  5. #include <string>
  6. #include <cctype>
  7. #include <vector>
  8. #include <map>
  9. #include <set>
  10. #include <cmath>
  11. #define For(a) for ( i = 0; i < a; i++ )
  12. #define Rep(a, b) for ( i = a; i <= b; i++ )
  13. #define N 1000000
  14. using namespace std;
  15.  
  16. int main() {
  17.     int n,b,i,val,tmp;
  18.  
  19.     while(scanf("%d %d",&n,&b)){
  20.         if(n==0 && b==0) break;
  21.         vector<int> array;
  22.         set<int> aux;
  23.         For(b){
  24.              scanf("%d", &val);
  25.              array.push_back(val);
  26.         }
  27.         for (i=0;i<array.size();i++){
  28.             for(int j=0;j<array.size();j++){
  29.                  tmp = abs(array[i] - array[j]);
  30.                  aux.insert(tmp);
  31.             }
  32.         }
  33.        if(aux.size() == n+1)
  34.        printf("Y\n");
  35.        else printf("N\n");
  36.     }
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement