`
- 浏览:
111274 次
-
简化一下吧,就是,给你一个屏幕(二维坐标系),屏幕上有很点,必杀技的那个矩形的四个顶点必须是以屏幕上的水果为顶点,现在要你算一下,
对于这个屏幕,你能放多少种不同的必杀,也就是有多少个不同的矩形(只要任意一点的坐标不同均视为不同矩形)。
输入格式
有多组数据,第一行为一个数T(T<=10),表示有多少组数据。
接着,对于每一组数据,有一个数N(1<=N<=1000),表示平面上有多少个点。
接下来有N行,每行两个数x,y(abs(x,y)<=1e4),表示每一个点的坐标。
输入全部为整数。
输出格式
对于每一组数据,只输出一个数k(k<10^9),占一行,表示这些点能构成多少个不同的矩形。
输入样例
1
6
0 0
0 1
0 2
1 0
1 1
1 2
输出样例
3
来源
胖子
作者
scau_acm
# include<stdio.h>
# include<math.h>
#include<malloc.h>
int main()
{ int n,m;
int* x,*y;
int count=0;
do{
scanf("%d",&n);
}while(n>10||n<0);
for(int p=0;p<n;p++){
do{
scanf("%d",&m);
}while(m<1||m>1000);
x=(int*)malloc(m);
y=(int*)malloc(m);
for(int i=0;i<m;i++)
{
scanf("%d",&x[i]);
scanf("%d",&y[i]);
}
for(int i=0;i<m-3;i++)
{
for(int j=i+1;j<m;j++)
{
if(x[i]==x[j])
{
for(int k=i+1;k<m;k++)
{
if(y[i]==y[k])
{
for(int r=i+1;r<m;r++)
{
if(x[r]==x[k]&&y[r]==y[j])
count++;
}
}
}
}
}
}
printf("%d\n",count);
}
return 0;
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
网页动画素材 水果忍者(抖音资料)网页动画素材 水果忍者(抖音资料)网页动画素材 水果忍者(抖音资料)网页动画素材 水果忍者(抖音资料)网页动画素材 水果忍者(抖音资料)网页动画素材 水果忍者(抖音资料)...
Python版水果忍者源程序,切水果风靡一时的游戏,不知道为啥总是切刀炸掉,挺解压的游戏,直接运行fruit_ninja.py即可
1、VC6.0编译。 2、加入了游戏声音、背景。 3、完善了游戏流程。 V3.521版本
水果忍者网页版,js+css+html 《水果忍者》当人们打开游戏的时候,看到水果图标很自然就会去点击,但是会看到手指划过的提示,于是就会很自然的采用划过的手势去点击图标,并且会把这种交互方式延续到游戏中。
unity游戏-水果忍者-游戏源码
js 实现的水果忍者,给喜欢研究游戏的同学
水果忍者xml加密解密程序,水果忍者修改辅助工具。
JS版水果忍者游戏,喜欢游戏的小伙伴赶紧下了!
水果忍者全套资源
水果忍者源码,可以直接运行
用java编写的水果忍者游戏,代码阅读性强,可学习性强,欢迎大家下载。
这是一款由百度JS小组提供的HTML5版切水果游戏,这款基于HTML5实现的网页版切水果游戏虽然和原版的切水果游戏相比仍有美中不足之处,但也算有声有色,画面效果也十分炫目华丽。演示地址:...
代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 水果忍者代码 ...
水果忍者代码游戏
该程序是利用Kinect模拟鼠标在 PC上玩 水果忍者,是用 C#写的
完整代码中包含了水果忍者的所有素材,代码非常完整包含游戏的三种模式。
说起《水果忍者》,恐怕没几个人不认识的吧。它是 iOS、Android 等手机平台上一款极受欢迎的休闲游戏,不得不说,它简单有趣的“切水果”方式真心讨好了不少人,无论是男女老少,多少都有几个人喜欢无聊时砍几把~ ...
用cocos2d 简单实现水果忍者效果,希望能给您带来一点启示,谢谢大家支持帮助
带有声音的水果忍者,网页版,手机上可以触屏玩。欢迎下载
《水果忍者》PPT动画模板,很好玩,可以进行更改,方便使用。