输入的第一行是一个正整数N(1<=N<=40),表示TheBeet买了N个山东煎饼,已知每个山东煎饼价格为2.5元。 接下来有6个非负整数,范围在[0, 1000]之内,分别表示摊主所拥有的50元、10元、5元、1元、5角、1角纸币的数量。 Output 输出一个整数,表示TheBeet最后收到的纸币数。如果无法满足要求,那就输出-1。
上传时间: 2016-06-26
上传用户:米卡
、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z|A|..|Z|,digit = 0|..|9,包括整数,如123, -123, +123等;小数,如123.45, +123.45, -123.45;科学计数法表示的常数,如+1.23e3,-2.3e-9; d. 专用符号:+ - * / < <= > >= == != = , ( ) [ ] { } /* */;
上传时间: 2013-12-08
上传用户:gtf1207
单片机1602LCD和4X4键盘相关c语言程序,共五个(驱动程序,字符串程序等)
上传时间: 2014-01-07
上传用户:sunjet
由PB编写的几个系统,弥补了现在缺少的一些PB程序,都附加数据库连接即可使用
上传时间: 2016-07-04
上传用户:米卡
EDA实验--UART串口实验:UART 主要有由数据总线接口、控制逻辑、波特率发生器、发送部分和接收部分等组成。UART 发送器 --- 发送器每隔16 个CLK16 时钟周期输出1 位,次序遵循1位起始位、8位数据位(假定数据位为8位)、1位校验位(可选)、1位停止位。 UART 接收器 --- 串行数据帧和接收时钟是异步的,发送来的数据由逻辑1 变为逻辑0 可以视为一个数据帧的开始。接收器先要捕捉起始位,确定rxd 输入由1 到0,逻辑0 要8 个CLK16 时钟周期,才是正常的起始位,然后在每隔16 个CLK16 时钟周期采样接收数据,移位输入接收移位寄存器rsr,最后输出数据dout。还要输出一个数据接收标志信号标志数据接收完。 波特率发生器 --- UART 的接收和发送是按照相同的波特率进行收发的。波特率发生器产生的时钟频率不是波特率时钟频率,而是波特率时钟频率的16 倍,目的是为在接收时进行精确地采样,以提出异步的串行数据。 --- 根据给定的晶振时钟和要求的波特率算出波特率分频数。
上传时间: 2014-01-25
上传用户:xsnjzljj
给出三个非常实用和高速的内存分配函数。读者可以直接拷贝这三个函数到程序中去,使用Allocate()和My_Free()代替系统提供的alloc()和free()函数。调试环境为TC2.0或者TC3.0
上传时间: 2016-07-24
上传用户:stampede
几个实现操作系统算法的小程序 有哲学家 算法 生产者消费者等算法的实现 供初学者学习参考
上传时间: 2016-07-27
上传用户:520
这是本人参加电子设计竞赛过程中编写的几个单片机程序,采用ATMEL 89S52单片机,KEIL C51环境编写,希望对大家有所帮助
上传时间: 2013-12-22
上传用户:yuanyuan123
里面包含了多个java的编程示例!而且举出初学者常常遇到的错误!
上传时间: 2016-07-29
上传用户:qlpqlq
内共有两个程序:1.用Mallat算法实现一维小波变换;2.用DWT实现二维小波变换。 从仿真图可以加深对小波概念及小波变换的原理。
上传时间: 2013-12-24
上传用户:txfyddz