BestCoder Round #63 (div.2) sequence1
来源:互联网 发布:长寿 知乎 编辑:程序博客网 时间:2024/06/05 05:50
sequence1
Accepts: 565
Submissions: 1001
Time Limit: 2000/1000 MS (Java/Others)
Memory Limit: 65536/65536 K (Java/Others)
问题描述
给定长度为n的序列a,求有多少对i,j(i<j),使得∣ai−aj∣ mod b=c
输入描述
若干组数据(大概5组)。每组数据第一行三个整数n(1≤n≤100),b,c(0≤c<b≤109)。接下来一行n个整数ai(0≤ai≤109)。
输出描述
对于每组数据,输出一行表示答案。
输入样例
3 3 21 2 33 3 11 2 3
输出样例
12
#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;const __int64 maxm=1e3+10;__int64 a[maxm];int main(){ __int64 n,b,c; while(scanf("%I64d%I64d%I64d",&n,&b,&c)!=EOF) { for(__int64 i=0;i<n;i++) { scanf("%I64d",&a[i]); } __int64 sum=0; for(__int64 i=0;i<n;i++) { for(__int64 j=i+1;j<n;j++) { __int64 t=a[i]-a[j]; if(t<0) { t=-t; } if(t%b==c) { sum++; } } } printf("%I64d\n",sum); } return 0;}
1 0
- BestCoder Round #63 (div.2) sequence1
- BestCoder Round #63 (div.2) HDOJ5567 sequence1(暴力)
- HDU 5567 sequence1(暴力)——BestCoder Round #63(div.2)
- BestCoder Round #63 (div.2)
- BestCoder Round #63 (div.2)1003matrix
- hdu5569 BestCoder Round #63 (div.2)
- BestCoder Round #11 (Div. 2)
- BestCoder Round #11 (Div. 2)
- BestCoder Round #50 (div.2)
- BestCoder Round #50 (div.2)
- BestCoder Round 50 (div 2)
- BestCoder Round #50 (div.2)
- #BestCoder Round #50 (div.2)
- BestCoder Round #50 (div.2)
- BestCoder Round #54 (div.2)
- BestCoder Round #56 (div.2)
- BestCoder Round #58 (div.2)
- BestCoder Round #59 (div.2)
- UML——对象图与类图
- 编译openwrt支持USB自动mount功能
- 点滴-Java8的日期类
- 孤独生信狗的生存指南
- Java串口通信的通用模式及其问题
- BestCoder Round #63 (div.2) sequence1
- Linxu笔记(6): yum在线安装与光盘环境搭建
- Linux socket对EINTR处理
- hihocoder #1093
- code[vs]最小生成树 1078,1231
- AVL Tree
- vijos1441 打鼹鼠 (动态规划)
- Android 关闭和开启四大组件的方法
- Serializable中的serialVersionUID到底有啥用