随笔分类 - zju
摘要:模拟:需要注意的是位数例如内存为8位,PC为8为,ACCU为8为的无符号整形。#include<cstdio>#include<cstdlib>#include<memory.h>#include<cstring>enum INST{STA,LDA,BEQ,NOP,DEC,INC,JMP,HLT};char str[30];unsigned char accu;unsigned char memory[32];unsigned char pc;int main(){ int i,j,k,cur; bool flag; while(scanf(&q
阅读全文
摘要:哈沙德数 - 介绍若一个数无论在任何进位制中都是哈沙德数,称为全哈沙德数(全尼云数)。只有四个全哈沙德数:1,2,4,6。所有在零和进位制的底数之间的数都是哈沙德数。除非是个位数,否则素数不是哈沙德数。在十进制中,100以内的哈沙德数:10,12,18,20,24,27,30,36,40,42,45,48,50,54,60,63,70,72,80,81,84,90,100...#include<cstdio>#include<cstdlib>#include<cmath>#include<cstring>int main(){int n,ans1
阅读全文
摘要:代码:#include<cstdio>#include<cstdlib>#include<cmath>int main(){ int n,m,tcase,k,i,j,a,b,m_count; while(scanf("%d",&tcase)==1) { for(i=0;i<tcase;i++) { if(i) printf("\n"); k=1; while(scanf("%d%d",&n,&m)&&(n||m)) { ...
阅读全文