简单的代码
the_conquer_zzy
计算机科学与技术专业
展开
-
c scanf 函数问题
scanf , cin 都是从缓冲区读取数据,scanf ,cin 遇到空格,TAB, 换行终止,剩余键盘输入存进缓冲区scanf 无法接受带空格的字符串 除非scanf("%[^\n]")scanf 使用%c 接受一个字符时,会接受到空格 换行,需要中间使用 getchar() 或者flush(stdin) 从缓冲区读走多余的字符,或者清空缓冲区scanf 可以接受指原创 2017-07-04 23:20:30 · 203 阅读 · 0 评论 -
hdu 1030 求最短路径
总体思路是: m,n 两个数,始终保证,m是两者中较小的一个,这样就只有一种情况了, 从m,到达n, 只有往下走,到达n所在的行,并且,尽可能地离n较近,最后,计算到达n所在行时,m所在的位置,这道题的思路是这样的, 首先找到每行中每个数到达下一行的规律。然后 1 、 发现 奇数行,只有奇数可以直接一步到下一行,偶数行,只有偶数才能直接到下一行,并且对应的数字为 当前m 加上2 *m所在行。原创 2017-06-22 16:28:14 · 236 阅读 · 0 评论