alg
shaojwa
这个作者很懒,什么都没留下…
展开
-
100个硬币
今天碰到一个题:101个硬币100真、1假,真假区别在于重量。用无砝码天平称两次,确定是真币重还是假币?101个硬币分三组,分别是50个,50个,1个。称个数为50 的两组,如果相等,说明这两组都是真币,剩下的1个是假的,用这个假的和另外两组中的任何一个比较就可以确定。如果两组50不想等,那就选任何一组50个再平分,每组 25个,如果这两组重量相等,说明假币在另外一组,如果不想等,说明假币在这一组,原创 2016-09-06 17:53:37 · 673 阅读 · 0 评论 -
double精度
#include <stdio.h>short cs[300];int a[300];int b[300];int main(void) { int n; scanf("%d", &n); int i = 0; for (i = 0; i < n; i++) { scanf("%d", &cs[i]); a[i] = cs[i];原创 2016-10-18 10:54:10 · 286 阅读 · 0 评论