C++
Kazunto
独步天下,吾心自洁,无欲无求,如林中之象。
展开
-
不带括号的表达式运算
题目:输入行数,再在每行输入一个表达式,得出结果。 输入示例: 3 1+1 2.2/3 1+2*3 输出示例: 2 0.7 7 代码: #include <iostream> #include <stack> #include <sstream> #include <cctype> using namespace std; bool isNumb...原创 2019-01-17 18:43:58 · 718 阅读 · 0 评论 -
十进制转二进制
转自 https://www.cnblogs.com/zfyouxi/p/3805437.html #include<iostream> using namespace std; void printbinary(const unsigned int val) { for(int i = 16; i >= 0; i--) { if(val & (1 <&l...转载 2019-01-17 18:51:16 · 187 阅读 · 0 评论 -
C++字符串替换
#include &lt;iostream&gt; using namespace std; //转载,网上太多了,不知道原作者是谁了··· void string_replace(string &amp; strBig, const string &amp; strsrc, const string &amp;strdst) { string::size_type pos = 0; ...原创 2019-01-19 17:32:03 · 273 阅读 · 1 评论 -
Lake Counting (POJ No.2386)
截取自《挑战程序设计竞赛》。 有一个大小为 N*M 的园子,雨后积起了水。八连通的积水被认为是连接在一起的。请求出园子里有多少水洼? N,M<= 100 输入 N=10, M=12 W…WW. .WWW…WWW …WW…WW. …WW. …W… …W…W… .W.W…WW. W.W.W…W. .W.W…W. …W…W. 输出 3 #include <iostream> #incl...转载 2019-01-20 17:16:48 · 338 阅读 · 3 评论 -
计蒜客——无脑博士的试管们
传送门:https://nanti.jisuanke.com/t/31 时间限制1000ms 内存限制65536K 无脑博士有三个容量分别是 A,B,C 升的试管,A,B,C 分别是三个从 1 到 20 的整数,最初,A 和 B 试管都是空的,而 C 试管是装满硫酸铜溶液的。有时,无脑博士把硫酸铜溶液从一个试管倒到另一个试管中,直到被灌试管装满或原试管空了。当然每一次灌注都是完全的。由于无脑博士...原创 2019-01-22 22:09:55 · 200 阅读 · 0 评论 -
计蒜客——组合运算式
传送门:https://nanti.jisuanke.com/t/59 时间限制:1000ms 内存限制:65536K 请考虑一个被空格分隔的,由1到N的整数组成的递增数列:1 2 3 … N。现在请在数列中插入表示加的“+”,或者表示减“-”,亦或者表示空白的“ ”(例如1-2 3就等于1-23),来将每一对数字组合成一个表达式(第一个数字前无空格)。计算该表达式的结果并判断其值是否为0。请你...原创 2019-01-23 00:11:20 · 316 阅读 · 0 评论