Educational Codeforces Round 6 B. Grandfather Dovlet’s calculator(模拟)
来源:互联网 发布:mac如何播放网页视频 编辑:程序博客网 时间:2024/05/17 07:09
Educational Codeforces Round 6B:http://codeforces.com/contest/620/problem/B
Once Max found an electronic calculator from his grandfather Dovlet's chest. He noticed that the numbers were written with seven-segment indicators (https://en.wikipedia.org/wiki/Seven-segment_display).
Max starts to type all the values from a to b. After typing each number Max resets the calculator. Find the total number of segments printed on the calculator.
For example if a = 1 and b = 3 then at first the calculator will print 2 segments, then — 5 segments and at last it will print 5 segments. So the total number of printed segments is 12.
The only line contains two integers a, b (1 ≤ a ≤ b ≤ 106) — the first and the last number typed by Max.
Print the only integer a — the total number of printed segments.
1 3
12
10 15
39
题目大意:计算器每一个数字有num[i]个指示器亮,计算a~b中出现数字的指示器之和
数据范围很小,直接计算即可,还浪费20min写了个错误的算法,什么时候才能改不看数据的习惯
直接从a开始计算每一位的数字,直到计算至b
#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int main() { int a,b,num[10]={6,2,5,5,4,5,6,3,7,6},t; long long ans=0; scanf("%d%d",&a,&b); for(;a<=b;++a) { t=a; while(t) { ans+=num[t%10]; t/=10; } } printf("%I64d\n",ans); return 0;}
- Educational Codeforces Round 6 B. Grandfather Dovlet’s calculator(模拟)
- Educational Codeforces Round 6-B. Grandfather Dovlet’s calculator(简单模拟)
- Educational Codeforces Round 6 B. Grandfather Dovlet’s calculator (分解数字个位)
- 【Educational Codeforces Round 6B】【暴力】Grandfather Dovlet’s calculator 区间所有数的火柴总成本
- Codeforces-Edu6-B. Grandfather Dovlet’s calculator
- CodeForces 620B Grandfather Dovlet’s calculator
- B. Grandfather Dovlet’s calculator
- CodeForces 620 B. Grandfather Dovlet’s calculator(水~)
- B. Grandfather Dovlet’s calculator【水题】
- Codeforces - Educational Codeforces Round 14B - s-palindrome(模拟)
- Educational Codeforces Round 6 (B)模拟
- Educational Codeforces Round 7(B)模拟
- Educational Codeforces Round 11(B)模拟
- Educational Codeforces Round 1 B.Queries on a String(模拟)
- Educational Codeforces Round 7-B. The Time(模拟)
- Educational Codeforces Round 12(B)暴力模拟
- Educational Codeforces Round 32 B. Buggy Robot(模拟)
- Educational Codeforces Round 5 B
- DP------Unique Paths II
- C++中的四舍五入
- UIImageView的两种创建方式的比较
- 纵横字谜的答案(uva 232)
- N!结尾0的个数
- Educational Codeforces Round 6 B. Grandfather Dovlet’s calculator(模拟)
- 我的myeclipse+maven
- C++中函数如何返回数组
- ZOJ11024
- (入门)uva 1368 DNA Consensus String
- 76. Binary Tree Inorder Traversal
- javascript---JSON
- c语言中const volatile关键字 和 elf section的关系
- Palindrom Numbers