数字统计1(数组下标法)
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(数组下标法)相关推荐
- 数字统计2(依然是数组下标法)
1155: 春运 Time Limit: 1 Sec Memory Limit: 128 MB [Submit][Status][Web Board] Description 春运将至,有关部门要统计 ...
- 统计一个数字在排序数组中出现的次数
package demo;import java.util.Arrays;/** 题目描述 统计一个数字在排序数组中出现的次数.*/ public class Offer_23 {public int ...
- c语言对用下标法二维数组遍历,二维数组遍历:下标法与指针法的较量
在图像的采集中,常常需要用到二维数组,这里数组的遍历是指按照一定的顺序访问数组中所有的元素. 在众多的遍历方法中,下标法和指针法是两种常用的方法.但在使用的时候,我们只需要选择其中的一种,那么如何选择 ...
- C语言中调用数组元素的三种方法:下标法、数组名法、指针法
/*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...
- 【C语言】分别用下标法,地址法和指针法输出数组中的全部元素
#include<stdio.h> int main() {int arr[5] = { 11,12,13,14,15 };int i, * p;printf("下标法:\n&q ...
- 面试题整理11 数字在排序数组中出现的次数
<剑指offer>面试题38: 题目:统计一个数字在排序数组中出现的次数.例如输入排序数组{1,2,3,3,3,3,4,5}和数字3,由于3在此数组中出现了4次,因此输出4. 分析:看到排 ...
- 《剑指offer》-- 调整数组顺序使奇数位于偶数前面、顺时针打印矩阵、数字在排序数组中出现的次数
一.调整数组顺序使奇数位于偶数前面: 1.题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之 ...
- 【剑指offer】数字在排序数组中出现的次数
转载请注明出处:http://blog.csdn.net/ns_code/article/details/27364557 题目描写叙述: 统计一个数字在排序数组中出现的次数. 输入: 每一个測试案例 ...
- 页码数字统计问题(数字统计问题)
页码数字统计问题(数字统计问题) 问题描述 算法思路与实现代码 方法一:暴力遍历法 代码1 方法二:拆数计算法 代码2 代码测试 算法复杂度分析 问题描述 一本书的页码从自然数1开始顺序编码直到自然数 ...
最新文章
- 服务运行一段时间,redis缓存就不可用,原来是这个锅!
- CSDN付费专栏写作感悟及成长之路、兼论学习会员模式的创作者协同效应
- 图神经网络(GNN)系列
- iOS编程陷井2,模拟器不可靠
- 静态网页与动态网页区别
- PHP可以重新定义已经存在的函数的类库patchwork
- Blazor University (9)组件 — 代码生成 HTML 属性
- 竞赛奇葩队名,学编程的人都是隐藏的段子手 | 今日最佳
- 在Eclipse中配置Tomcat7.0
- 多次执行sql 后卡住_解Bug之路记一次中间件导致的慢SQL排查过程
- 电脑上怎么扫二维码_微信里别人发给我的二维码怎么扫
- 3.索引与string进行映射实现高效查找
- 吴恩达机器学习之单变量线性回归理论部分
- 简单-三层-存储过程-增删改《一》
- 欧几里得和扩展欧几里得
- 微信企业号开发模式的PHP代码
- ABB机器人编程随记
- JQuery解决跳转无效的问题(.location.href)
- c#语言用XmlReader解析超大XML文件
- java图片处理---Javax.imageIO包的用法