找出只出现一次数字,喝汽水问题
来源:互联网 发布:大数据风控模型 教程 编辑:程序博客网 时间:2024/04/29 17:30
1.一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。
找出这两个数字,编程实现。
2.喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。编程实现。
#include<stdio.h>//1.一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。 //找出这两个数字,编程实现。void find(int *a,int sz){ for (int i = 0; i < sz; ++i) { int flag = 0; for (int j = 0; j < sz; ++j) { if (i != j && a[i] == a[j]) { flag = 1; break; } } if (flag == 0) { printf("%d\n", a[i]); } }}void main(){ int a[] = { 1, 2, 1, 3, 2, 4 }; int sz = sizeof(a) / sizeof(a[0]); find(a,sz);}//2.喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。编程实现。 //void main()//{// int money = 20;// int drink_soda = 0;// int empty_bottle = 0;// drink_soda += money;// empty_bottle = money;// while (empty_bottle >= 2)// {// if (empty_bottle % 2 == 0)// {// drink_soda += empty_bottle / 2;// empty_bottle /= 2;// }// else// {// drink_soda += empty_bottle / 2;// empty_bottle = (empty_bottle /= 2) + 1;// }// }// printf("%d\n", drink_soda);//}
阅读全文
0 0
- 找出只出现一次数字,喝汽水问题
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字--总结
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- CCF认证 2016-12 权限查询
- MySQL简单的优化
- python 每秒显示一个递增数据的代码
- leetcode 329. Longest Increasing Path in a Matrix
- hdu
- 找出只出现一次数字,喝汽水问题
- CMake 使用方法 CMake的所有的语句都写在一个叫:CMakeLists.txt的文件中。当CMakeLists.txt文件确定后,可以用ccmake命令对相关的变量值进行配置。这个命令必
- 安卓shopDemo
- SpringAOP过滤目标方法的简单实现
- 译:HBaseWD:通过顺序RowKey避免HBase RegionServer热点问题
- applicationContext的命名空间
- jQuery中的$()
- 线性代数的本质(笔记三)
- 学习Mysql常用语句(二)