UVA 1152(p237)----4 Values Whose Sum is Zero
来源:互联网 发布:机锋网推荐的淘宝商家 编辑:程序博客网 时间:2024/06/18 16:27
#include<cstdio>#include<iostream>#include<algorithm>using namespace std;long long ans,sum[16000000];int cas,a[5000],b[5000],c[5000],d[5000],n;int main(){ scanf("%d",&cas); while(cas--) { scanf("%d",&n); int num=0;ans=0; for(int i=0;i<n;i++) scanf("%d%d%d%d",&a[i],&b[i],&c[i],&d[i]); for(int i=0;i<n;i++) for(int j=0;j<n;j++) sum[num++]=a[i]+b[j]; sort(sum,sum+num); for(int i=0;i<n;i++) for(int j=0;j<n;j++) { long long temp=-c[i]-d[j]; ans+=(upper_bound(sum,sum+num,temp)-lower_bound(sum,sum+num,temp)); } printf("%lld\n",ans); if(cas) puts(""); } return 0;}
0 0
- UVA 1152(p237)----4 Values Whose Sum is Zero
- uva 1152(4 values whose sum is zero)
- 和为0的4个值(4 Values Whose sum is Zero UVa 1152)
- UVA 1152 4 Values Whose Sum is Zero(好用的hash标记)
- uva 1152 4 values whose sum is zero ——yhx
- uva 1152 4 values whose sum is zero ——yhx
- 4 Values whose Sum is 0 UVA
- 4 Values whose Sum is 0 UVA
- 4 Values whose Sum is 0 UVA
- uva 1152-4 Values whose Sum is 0
- UVA - 1152 4 Values whose Sum is 0 二分法
- UVa 1152 4Values whose Sum is 0
- UVa 1152 4 Values whose Sum is 0
- UVA 1152 4 Values whose Sum is 0 (hash)
- Uva - 1152 - 4 Values whose Sum is 0
- UVA 1152 4 Values whose Sum is 0
- UVA 1152 4 Values whose Sum is 0
- UVA - 1152 4 Values whose Sum is 0
- mac下配置jsp开发环境——jdk安装及配置
- UVA 1149(p253)----Bin Packing
- elasticsearch小记之——中文分词
- MATLAB GUI 数据传递方法
- linux驱动之PWM(定时器)
- UVA 1152(p237)----4 Values Whose Sum is Zero
- 【hdu2251】Dungeon Master——bfs
- Mac Jenkins 环境搭建
- static_cast、const_cast用法
- TCP/IP详解学习笔记
- UVA 1153(p255)----Keep the Customer Satisfied
- VMware下对Ubuntu进行扩充磁盘大小
- HTML select option基础理解及使用
- CodeForces 629E(#343)|Famil Door and Roads|树形dp|概率