hdu 4768

来源:互联网 发布:淘宝商家运作流程图 编辑:程序博客网 时间:2024/06/06 20:49


题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4768



#include <iostream>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <algorithm>using namespace std;#define maxn 20010int a[maxn],b[maxn],c[maxn];int main(){    int n,ans,num;    while(~scanf("%d",&n)){        ans = 0,num = 0;        for(int i=0;i<n;i++)        scanf("%d %d %d",&a[i],&b[i],&c[i]);        for(int i=0;i<n;i++){            for(int j=a[i];j<=b[i];j+=c[i]){                ans^=j;            }        }        if(ans){            for(int i=0;i<n;i++){                for(int j=a[i];j<=b[i];j+=c[i]){                    if(j==ans)num++;                }            }            printf("%d %d\n",ans,num);        }        else{            printf("DC Qiang is unhappy.\n");        }    }    return 0;}



原创粉丝点击