PAT (Basic Level) Practise:1021. 个位数统计
摘要:【题目链接】给定一个k位整数N = dk-1*10k-1+ ... + d1*101+ d0(00),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。输入格式:每个输入包含1个测试用例,即一个不超过1000位的正整数N。输出格式:对N中每一种...
阅读全文
posted @
2014-12-20 15:21
uTank
阅读(2836)
推荐(0)
PAT (Basic Level) Practise:1017. A除以B
摘要:【题目链接】本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。输入格式:输入在1行中依次给出A和B,中间以1空格分隔。输出格式:在1行中依次输出Q和R,中间以1空格分隔。输入样例:1234567890509876543...
阅读全文
posted @
2014-12-20 14:52
uTank
阅读(1008)
推荐(0)
PAT (Basic Level) Practise:1027. 打印沙漏
摘要:【题目链接】本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个...
阅读全文
posted @
2014-12-12 00:24
uTank
阅读(4036)
推荐(0)
文件操作:输出文件二进制数据
摘要:#include int main(int argc, char *argv[]){ int i; FILE *fp = NULL; unsigned char *pData; int iLen, itmpLen, itmp; fp = fopen(argv[1], "...
阅读全文
posted @
2014-12-05 19:12
uTank
阅读(1105)
推荐(0)