bjfuOJ 1230LED显示器1(模拟)

news/2024/11/28 23:45:18/

LED显示器1

时间限制(普通/Java):1000MS/3000MS          运行内存限制:65536KByte
总提交:45            测试通过:25

描述

fudq最近搞了一个小发明:LED显示器,类似电子手表上的显示器,一共可以显示四位数字,前两位数字和后两位数字之间用冒号隔开。
但是fudq发现他的发明不够成熟,存在一些小bug,他想让你帮帮忙测试测试:
给出指定的数字,要求输出在LED显示器上显示的结果。 

输入

输入有多组测试数据,每组数据输入严格按HH:MM的格式给出,每一位数字都是0到9之间的某个数。

输出

对应每组输入,输出其在LED显示器上显示的结果。输出一个7行21列的矩阵,高亮的地方输出"*",不亮的地方输出空格。
具体格式参看样例。
数字之间有一列空格,冒号和数字之间也有一列空格,每组数据后都有一个空行。

样例输入

01:23
45:67
89:01

样例输出

提示

【样例输出】

请注意空格和空行的输出!


模拟题。


ACCode:

#include <iostream>
#include <algorithm>
#include <string.h>
#include <math.h>
#include <stdio.h>
#include <queue>
#include <stack>
using namespace std;
#define N 10100
#define INF 1<<27
#define LL long longchar f[11][35]={" *****  **  **  **  **  *****","    *   *   *   *   *   *   *"," ****   *   ******   *   ****"," ****   *   *****   *   *****"," *  **  **  *****   *   *   *"," *****   *   ****   *   *****"," *****   *   *****  **  *****"," ****   *   *   *   *   *   *"," *****  **  ******  **  *****"," *****  **  *****   *   *****","   * *  "};
int main(){//freopen("/Users/a1/Public/ACM/20150128/in.in","r",stdin);//freopen("/Users/a1/Public/ACM/20150128/out.out","w",stdout);int x,y;int a,b,c,d;while(scanf("%d:%d",&x,&y)!=EOF){a = x/10;b = x%10;c = y/10;d = y%10;for(int i=0;i<7;i++){int t = i*4;printf("%c%c%c%c ",f[a][t+1],f[a][t+2],f[a][t+3],f[a][t+4]);printf("%c%c%c%c ",f[b][t+1],f[b][t+2],f[b][t+3],f[b][t+4]);printf("%c",f[10][t/4+1]);printf(" %c%c%c%c",f[c][t+1],f[c][t+2],f[c][t+3],f[c][t+4]);printf(" %c%c%c%c\n",f[d][t+1],f[d][t+2],f[d][t+3],f[d][t+4]);}printf("\n");}return 0;
}






http://www.ppmy.cn/news/179976.html

相关文章

仿真器(emulator)和模拟器(simulator)的区别

维基百科上对仿真器(emulator)和模拟器(simulator)的解释如下&#xff1a; 仿真器&#xff08;Emulator&#xff09;&#xff0c;又称仿真程序&#xff0c;在软件工程中指可以使计算机或者其他多媒体平台&#xff08;掌上电脑&#xff0c;手机&#xff09;能够运行其他平台上的…

Win10/11 开启 第二屏幕/副屏/虚拟显示器

未连接显示器时在 Windows 10 上激活辅助显示器 原文地址 参考地址 在某些情况下&#xff0c;您需要模拟一台或多台辅助显示器连接到您的系统。这主要用于远程控制应用程序或 USB 类型的监视器&#xff0c;例如 Amyuni USB 移动显示器 产品。 在 Windows 10 之前&#xff0c;通…

测试显示屏用什么软件测试,怎么对显示器进行测试

如何对显示器进行测试呢?今天由学习啦小编和大家说说你们不知道的一些小知识吧! 什么是显示器的漏光 屏幕液晶跟框架吻合不紧密导致灯管光直接透射出来。液晶显示器漏光是常见问题&#xff0c;从某种意义上来说&#xff0c;液晶显示器基本上无法避免漏光的发生&#xff0c;只不…

模拟双色球

一、需求 1.随机生成一组中奖号码 2.用户输入一组双色球号码 3.判断中奖情况 4.中奖号码由6个红球&#xff08;1-33&#xff09;和1个蓝球&#xff08;1-16&#xff09;组成&#xff08;6个红球不能重复&#xff09; 二 &#xff0c;代码 package lianxi;import java.util.Ra…

Windows远程桌面开发之九-虚拟显示器(Windows 10 Indirect Display 虚拟显示器驱动开发)

by fanxiushu 2019-06-24 转载或引用请注明原始作者。 这里与远程桌面关系不是太大,但这个部分是xdisp_virt远程控制程序的实现多显示器桌面扩展的子功能,因此也归为远程桌面开发一类。 这篇文章与之前发布的https://blog.csdn.net/fanxiushu/article/details/82731673 WIN7…

低分辨率的显示器模拟高分辨率显示模式

我的上网本只有1024x768的分辨率&#xff0c;运行文华6要求更高分辨率显示器。 通过对显示器安装驱动&#xff0c;获得虚拟的高分辨率支持。 1、打开显示器的属性&#xff0c;选择&#xff1a;设置->高级->监视器&#xff1b;2、这里我们可以看到监视器类型是默认的”即插…

windows虚拟显示器开发(三)USB显示器

我们常用的显示器接口有HDMI、VGA等接口&#xff0c;这些接口是直接在显卡上的&#xff0c;当显示器插在显卡上&#xff0c;显卡就直接可以将显示信号输出到显示器了。 关于USB显示器跟HDMI之类的显示器有本质区别&#xff0c;我们需要实现的有两个&#xff1a; 在USB上插入一…

模拟——显示器

显示器 你的一个朋友买了一台电脑。他以前只用过计算器&#xff0c;因为电脑的显示器上显示的数字的样子和计算器是不一样&#xff0c;所以当他使用电脑的时候会比较郁闷。为了帮助他&#xff0c;你决定写一个程序把在电脑上的数字显示得像计算器上一样。 Input 输入包括若干行…