城市黎明的灯火,总有光环在陨落,模仿者一个又一个,无人问津的角色,你选择去崇拜谁呢,怨恨谁呢?

题目描述

30年的改革开放,给中国带来了翻天覆地的变化。2011全年中国手机产量约为11.72亿部。手机已经成为百姓的基本日用品!

给手机选个好听又好记的号码可能是许多人的心愿。但号源有限,只能辅以有偿选号的方法了。

这个程序的目的就是:根据给定的手机尾号(4位),按照一定的规则来打分。其规则如下:

1. 如果出现连号,不管升序还是降序,都加5分。例如:5678,4321都满足加分标准。

2. 前三个数字相同,或后三个数字相同,都加3分。例如:4888,6665,7777都满足加分的标准。注意:7777因为满足这条标准两次,所以这条规则给它加了6分。

3. 符合AABB或者ABAB模式的加1分。例如:2255,3939,7777都符合这个模式,所以都被加分。注意:7777因为满足这条标准两次,所以这条标准给它加了2分。

4. 含有:6,8,9中任何一个数字,每出现一次加1分。例如4326,6875,9918都符合加分标准。其中,6875被加2分;9918被加3分。

尾号最终得分就是每条标准的加分总和!

输入

第一行是一个整数n(<100),表示下边有多少输入行,接下来是n行4位一组的数据,就是等待计算加分的手机尾号。

输出

n行整数。

样例输入

copy

14
3045
0211
2345
6543
7777
8888
7878
7788
6688
2424
2244
9918
6789
8866

样例输出

0
0
5
6
8
12
3
3
5
1
1
3
8
5
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <string>
#include <cstring>
#include <cstdlib>
#include <cmath>
#include <stack>
#include <queue>
#include <set>
#include <map>
#include <vector>
#include <ctime>
#include <cctype>
#include <bitset>
#include <utility>
#include <sstream>
#include <complex>
#include <iomanip>
#define inf 0x3f3f3f3f
typedef long long ll;
using namespace std;
int n,x,a,b,c,d,k;
int main()
{cin>>n;for(int i=0; i<n; i++){cin>>x;a=x%10;x=x/10;b=x%10;x=x/10;c=x%10;x=x/10;d=x;k=0;if((a+1==b&&a+2==c&&a+3==d)||(d+1==c&&d+2==b&&d+3==a))k+=5;else if(a==b&&b==c&&c==d)k=8;else if((a==b&&a==c&&a!=d)||(b==c&&b==d&&b!=a))k+=3;else if((a==b&&c==d&&a!=c)||(a==c&&b==d&&a!=b))k+=1;if(a==6||a==8||a==9)k+=1;if(b==6||b==8||b==9)k+=1;if(c==6||c==8||c==9)k+=1;if(d==6||d==8||d==9)k+=1;cout<<k<<endl;}return 0;
}

YTU----1329: 手机尾号评分相关推荐

  1. YTU OJ-1329: 手机尾号评分

    1329: 手机尾号评分 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 204  Solved: 139 [Submit][Status][Web B ...

  2. YTU OJ 1329: 手机尾号评分

    Description 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有 ...

  3. 08简单推导:手机尾号评分

    [题目]  30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品!  给手机选个好听又好记的号码可能是许多人的心愿.  但号源有限,只 ...

  4. 【蓝桥杯】【手机尾号评分】

    [题目] 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿. 但号源有限,只能辅以 ...

  5. 5、蓝桥杯之手机尾号评分

    30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品!给手机选个好听又好记的号码可能是许多人的心愿. 但号源有限,只能辅以有偿选号的方 ...

  6. java实现手机尾号评分

    30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有限,只能辅以有偿选号的方 ...

  7. 蓝桥杯—手机尾号评分—Java

    1.问题描述 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有限,只能辅 ...

  8. 蓝桥杯 手机尾号评分

    30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有限,只能辅以有偿选号的方 ...

  9. OJ刷题---手机尾号评分

    题目要求: 输入代码: #include<iostream> using namespace std; int grade(int a,int b,int c,int d) {int su ...

最新文章

  1. python version 2.7 required,which was not found
  2. Laravel5.5的异常捕获和处理
  3. 人脸识别加VR技术 港媒:中国高科技加入“垃圾战”
  4. rhel5.5安装vsftpd并配置虚拟用户及开放防火墙和selinux
  5. android StringBuilder的Capacity的使用
  6. 小米手机证书信任设置在哪里_小米手机闹钟在哪里?闹钟怎么设置?怎么找到闹钟?...
  7. 信息学奥赛一本通 1979:【18NOIP普及组】龙虎斗 | 洛谷 P5016 [NOIP2018 普及组] 龙虎斗
  8. McCabe环路复杂度计算方法
  9. DMA burst 基本概念
  10. JS+html+css实现的一个小小的贪吃蛇游戏
  11. mac转换pin计算机,用MAC地址转换PIN码.docx
  12. 什么是程序化交易?如何快速入门?
  13. Python 科研风格字体(中文宋体、英文新罗马)
  14. A Knowledge-Grounded Neural Conversation Model
  15. 怎么将小程序添加到我的小程序?
  16. echarts4.8.0最新版本下载,亲测可用
  17. Vue.js 参考资料汇总
  18. Spring Boot (三)集成spring security
  19. Scala自定义MEID效验工具类
  20. .NET 开源开发项目

热门文章

  1. 京东大数据方向-Java方向-实习面经一面二面(offer没去。。。)
  2. 后缀是lnk是什么文件_ink是什么文件
  3. 在UniApp的H5项目中,生成二维码和扫描二维码的操作处理
  4. 微信开发获取access_token(凭证)接口的详解
  5. 如何找到隐式转换的SQL?
  6. 对于微信二维码相关官方文档的一些注解(微信登录和绑定微信、关注公众号)
  7. 迄今见过最好的职业规划文章
  8. OpenCV之VideoCapture的使用——打开网络摄像头/图像序列
  9. MIUI9系统怎么卡刷开发版获取ROOT超级权限
  10. 当年校招时,我就死在这个问题上...