摘要: 本题的难点在于求B,如何求B: 题中说B是有多少数字在两个序列都出现过并且位置不对,比如答案序列是1的有2个,猜测序列是1的有1个,我们取其中最小的加到B中,也就是说序列中的每个数字是独立的,尽管大小相等,但是每个相互独立,将这样的每个最小值加到一起便是B的值,但不要忘了还有已经位置相同的数字,所以 阅读全文
posted @ 2021-01-24 17:06 loliconsk 阅读(220) 评论(0) 推荐(0)
摘要: 解析:该题分为两个部分,一个是判断是否为回文数,一个是判断是否为镜像数 回文数:利用循环判断前面的字符和该字符对称的后面字符是否一致,如果遇到不一致就不是回文数 镜像数:利用循环判断前面字符的镜像字符和该字符对称的字符是否一致,如果遇到不一致就不是镜像数 了解ctype头文件,该题中用到了isalp 阅读全文
posted @ 2021-01-24 14:05 loliconsk 阅读(123) 评论(0) 推荐(0)
摘要: c语言输入字符串可以使用gets,但gets是不安全的,因为可能在不知道的情况下溢出,但使用fgets是安全的,第一个参数是字符数组的首地址,第二个参数是字符串的最大数量,第三个参数一般会填stdin,从键盘输入 #include<stdio.h> int main(void) { char c[9 阅读全文
posted @ 2021-01-24 11:24 loliconsk 阅读(429) 评论(0) 推荐(0)