![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模拟
酌酒
这个作者很懒,什么都没留下…
展开
-
Repeating Decimals UVA - 202
Repeating Decimals UVA - 202题意大概就是求一个循环节,这道题难的就是在这里了吧。仔细想一想就能发现,当出现循环节的时候就是被除数与余数都相等的时候,所以我们可以开出一个数组,b[j]记录被除数为j是第几位,然后当再次走到这个位置,由当前的cnt-b[j]就是循环节的长度了。#include<bits/stdc++.h>using namespace ...原创 2019-10-09 22:40:39 · 97 阅读 · 0 评论 -
Kickdown UVA - 1588
Kickdown UVA - 1588这一题就比较简单了,就是让你将两个模具放到一个高度为3的空间里,问最小需要多少的长度。就用一个模具从最左未接触到最右未接触匹配一遍就行,我这里是用另一种方法实现的,即用一个模具直接从第一位开始向右匹配一遍找一个最小值,再用另一个模具匹配这一个找最小值,然后取两个最小值间最小的。#include<bits/stdc++.h>using nam...原创 2019-10-09 22:46:34 · 161 阅读 · 0 评论 -
Floating-Point Numbers UVA - 11809
Floating-Point Numbers UVA - 11809在计算计组成原理中也学习了浮点数应该如何使用阶码与尾码存储了,这里就不细讲了,即浮点数=M∗2E=M*2^E=M∗2E,大概就是给出一个浮点数,让求阶码和尾码的位数,因为说了是最大的浮点数,所以阶码与尾码必然全为1,又指出位数范围,不大,可以打表。假设当前一层M和E的值为m和e,它们的位数分别为i和j。首先计算m的值,用二进...原创 2019-10-09 22:55:43 · 153 阅读 · 0 评论