1154: Color the ball
Time Limit: 1 Sec Memory Limit: 128 MB
Description
N个气球排成一排,从左到右依次编号为1,2,3…N.每次给定2个整数a b(a <= b),YY便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后YY已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?

Input

每个测试实例第一行为一个整数N,(N <= 100).接下来的N行,每行包括2个整数a b(1 <= a <= b <= N)。
当N = 0,输入结束。

Output

每个测试实例输出一行,包括N个整数,第I个数代表第I个气球总共被涂色的次数。

Sample Input

3
1 1
2 2
3 3
3
1 1
1 2
1 3
0

Sample Output

1 1 1
3 2 1

HINT
Source
AC_code~:

#include <stdio.h>
#include <string.h>
int num[105];
int main()
{int n;while(~scanf("%d",&n)&&n!=0){memset(num,0,sizeof(num));int a,b,k = n;while(k--){scanf("%d%d",&a,&b);for(int i = a; i <= b; i++){num[i]++;}}printf("%d",num[1]);if(n >= 2){for(int j = 2; j <= n; j++)printf(" %d",num[j]);}printf("\n");}return 0;
}

数字统计1(数组下标法)相关推荐

  1. 数字统计2(依然是数组下标法)

    1155: 春运 Time Limit: 1 Sec Memory Limit: 128 MB [Submit][Status][Web Board] Description 春运将至,有关部门要统计 ...

  2. 统计一个数字在排序数组中出现的次数

    package demo;import java.util.Arrays;/** 题目描述 统计一个数字在排序数组中出现的次数.*/ public class Offer_23 {public int ...

  3. c语言对用下标法二维数组遍历,二维数组遍历:下标法与指针法的较量

    在图像的采集中,常常需要用到二维数组,这里数组的遍历是指按照一定的顺序访问数组中所有的元素. 在众多的遍历方法中,下标法和指针法是两种常用的方法.但在使用的时候,我们只需要选择其中的一种,那么如何选择 ...

  4. C语言中调用数组元素的三种方法:下标法、数组名法、指针法

    /*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...

  5. 【C语言】分别用下标法,地址法和指针法输出数组中的全部元素

    #include<stdio.h> int main() {int arr[5] = { 11,12,13,14,15 };int i, * p;printf("下标法:\n&q ...

  6. 面试题整理11 数字在排序数组中出现的次数

    <剑指offer>面试题38: 题目:统计一个数字在排序数组中出现的次数.例如输入排序数组{1,2,3,3,3,3,4,5}和数字3,由于3在此数组中出现了4次,因此输出4. 分析:看到排 ...

  7. 《剑指offer》-- 调整数组顺序使奇数位于偶数前面、顺时针打印矩阵、数字在排序数组中出现的次数

    一.调整数组顺序使奇数位于偶数前面: 1.题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之 ...

  8. 【剑指offer】数字在排序数组中出现的次数

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/27364557 题目描写叙述: 统计一个数字在排序数组中出现的次数. 输入: 每一个測试案例 ...

  9. 页码数字统计问题(数字统计问题)

    页码数字统计问题(数字统计问题) 问题描述 算法思路与实现代码 方法一:暴力遍历法 代码1 方法二:拆数计算法 代码2 代码测试 算法复杂度分析 问题描述 一本书的页码从自然数1开始顺序编码直到自然数 ...

最新文章

  1. 服务运行一段时间,redis缓存就不可用,原来是这个锅!
  2. CSDN付费专栏写作感悟及成长之路、兼论学习会员模式的创作者协同效应
  3. 图神经网络(GNN)系列
  4. iOS编程陷井2,模拟器不可靠
  5. 静态网页与动态网页区别
  6. PHP可以重新定义已经存在的函数的类库patchwork
  7. Blazor University (9)组件 — 代码生成 HTML 属性
  8. 竞赛奇葩队名,学编程的人都是隐藏的段子手 | 今日最佳
  9. 在Eclipse中配置Tomcat7.0
  10. 多次执行sql 后卡住_解Bug之路记一次中间件导致的慢SQL排查过程
  11. 电脑上怎么扫二维码_微信里别人发给我的二维码怎么扫
  12. 3.索引与string进行映射实现高效查找
  13. 吴恩达机器学习之单变量线性回归理论部分
  14. 简单-三层-存储过程-增删改《一》
  15. 欧几里得和扩展欧几里得
  16. 微信企业号开发模式的PHP代码
  17. ABB机器人编程随记
  18. JQuery解决跳转无效的问题(.location.href)
  19. c#语言用XmlReader解析超大XML文件
  20. java图片处理---Javax.imageIO包的用法

热门文章

  1. centos 卸载自带的 java
  2. 十、探索性数据分析的图形化探索
  3. Python淘汰倒计时!这个新一代可视化神器,阿里、华为都用疯了?
  4. 利用 Python 实现多任务进程
  5. Python 中 Mock 到底该怎么玩?一篇文章告诉你(超全)
  6. Python 知识点大全,建议收藏留用!
  7. 确实会玩!教你用Python玩转数据~
  8. 支持中文的算法可视化网站,你想要的算法这都有
  9. java 8 string_java8、jdk8日期转化成字符串
  10. python propresql mysql_Python中操作mysql的pymysql模块详解