数星星(结构体专题)
题目描述
一天,小明坐在院子里数星星,Gardon就出了个难题给她:Gardon在天空画出了一个矩形区域,让他输入矩形区域里有多少颗星星,仁慈的上帝还为他标出了每个星星的坐标。但小明数着数着就看花了眼,但他的原则是:宁愿多数一次,不可错过一个。如果小明把他数过的星星的坐标都告诉你,你能否帮他进行排重处理(如果两个星星的坐标位置相同,则视为一个星星),计算出星星的个数。

输入
首先输入一个整数n(n<=300),接下来的n对整数,每对表示小明数过的一个星星的位置(星星的坐标在-10000到10000之间)。

输出
输出星星的个数。

样例输入
5
0 3
1 5
1 1
0 1
1 5
样例输出
4

#include <stdio.h>
struct star
{int x,y;
};
int main()
{int b,n,m=0,i,j,z=0;struct star a[300];scanf("%d",&n);for(i=0;i<n;i++){scanf("%d%d",&a[i].x,&a[i].y);z++;}for(i=0;i<n;i++){for(j=0;j<n;j++){if(i==j){continue;}if(a[i].x==a[j].x&&a[i].y==a[j].y){m++;}}}printf("%d",z-m/2);return 0;
}

数星星(结构体专题)相关推荐

  1. c语言数星星结构体,数星星(结构体专题)

    数星星(结构体专题) 题目描述: 给你一些坐标简单查重.就是输出星星坐标在不重复的情况下有几个: 输入 首先输入一个整数n(n<=300),接下来的n对整数,每对表示小明数过的一个星星的位置(星 ...

  2. c语言数星星结构体,1469: 数星星(结构体专题)

    题目描述 一天,小明坐在院子里数星星,Gardon就出了个难题给她:Gardon在天空画出了一个矩形区域,让他输入矩形区域里有多少颗星星,仁慈的上帝还为他标出了每个星星的坐标.但小明数着数着就看花了眼 ...

  3. zzulioj:1196: 数星星(二)(结构体专题)

    1196: 数星星(二)(结构体专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 2993 解决: 964 [状态] [讨论版] [提交] [命题人:外部导入] 题目描述 一天,小明坐 ...

  4. 郑清oj1191:数星星(结构体专题)

    题目描述 一天,小明坐在院子里数星星,Gardon就出了个难题给她:Gardon在天空画出了一个矩形区域,让他输入矩形区域里有多少颗星星,仁慈的上帝还为他标出了每个星星的坐标.但小明数着数着就看花了眼 ...

  5. ZZULIOJ 1180-1198结构体专题 参考代码

    一共19道题 虽然是java写的,但是还是用的类似于C的结构体 下面代码供参考 每题前面标的有题号 *1180 成绩统计(结构体专题) 1181 谁的年龄最小(结构体专题) 1182 查询记录(结构体 ...

  6. 向大佬学习C语言1198: 考试排名(二)(结构体专题)

    题目 1198: 考试排名(二)(结构体专题) 时间限制: 1 Sec 内存限制: 128 MB 提交: 3737 解决: 728ACM 国际大学生程序设计竞赛,英文全称:ACM Internatio ...

  7. 考试排名(结构体专题)

    考试排名(结构体专题) 题目描述 今天浙大研究生复试的上机考试跟传统笔试的打分规则相似,总共有n道题,每道题有对应分值,最后计算总成绩.现给定录取分数线,请你写程序找出最后通过分数线的考生,并将他们的 ...

  8. 1197: 考试排名(一)(结构体专题)

    1197: 考试排名(一)(结构体专题) 时间限制: 1 Sec  内存限制: 128 MB 提交: 59  解决: 70 [提交] [状态] [讨论版] [命题人:eilene] 题目描述 今天浙大 ...

  9. 考试排名(一)(结构体专题)

    考试排名(一)(结构体专题) 题目描述 今天浙大研究生复试的上机考试跟传统笔试的打分规则相似,总共有n道题,每道题有对应分值,最后计算总成绩.现给定录取分数线,请你写程序找出最后通过分数线的考生,并将 ...

  10. ZZULIOJ1198: 考试排名(二)(结构体专题)

    1198: 考试排名(二)(结构体专题) 题目描述: ACM 国际大学生程序设计竞赛,英文全称:ACM International Collegiate Programming Contest(ACM ...

最新文章

  1. 去掉星空极速,开通ADSL路由
  2. 使用Filezilla Server配置FTP服务器
  3. 华为云 和 阿里云 跨服务器搭建Hadoop集群
  4. mysql的安装和基本命令_MySQL安装以及简单命令用法
  5. 常见的mysql集群
  6. jsonp实现跨域问题
  7. Typescript学习笔记(二)枚举
  8. spss因子分析结果解读_因子分析巴特利特球形度检验结果解读
  9. UML建模与软件开发设计(三)——UML常用开发工具
  10. pythonunicode编码_python unicode 编码整理
  11. java ocr数字识别_使用Tesseract Ocr识别数字
  12. 把数字翻译成中文的计算机,数字翻译成中文,把数字翻译成中文
  13. [渝粤教育] 中国科学技术大学 化学实验安全知识 参考 资料
  14. QT项目实战之翻金币小游戏
  15. 论文阅读——椭圆检测算法 2018 使用梯度分析利用错误检测控制的精确椭圆检测
  16. ARMv8-a架构简介
  17. 微信小程序——开发介绍
  18. 如何安装SPSS软件
  19. 1404:我家的门牌号
  20. python编程输入数字输出月份英文_编程题:输入英文月份单词,输出对应月的数字形式。...

热门文章

  1. 一、高并发秒杀API简介与业务分析
  2. 三点共线,向量计算其中一点坐标
  3. ajax请求参数为数组解决方案
  4. 视频教程-达芬奇DAVINCI 14 影视调色大师全套零基础学习到调色综合案例实战视频教程-其他
  5. 87个电影调色PR预设包
  6. 利用Fiddler实现在pc微信端测试
  7. 程序员必学的计算机网络知识(数据链路层)
  8. post man以Content-type: application/octet-stream方式请求api
  9. Unity 实用小技巧(更新ing)
  10. python概率分布拟合_用Python实现概率分布