1447 取出整数的一部分

原创 2016年08月30日 15:30:55

用字符串类型string来处理数字

#include<iostream>
#include<string>
#include<cmath>
using namespace std;

int main()
{
	int k;
	string s, s1, s2;
	while (cin >> s >> k)
	{
		if (abs(k) > s.size())
		{
			cout << "Error" << endl;
			continue;
		}
		if (k == 0)
			s1 = s;
		if (k > 0)
			s1 = s.substr(0, k);
		if (k < 0)
			s1 = s.substr(s.size() + k);
		s2 = "0";
		for (int i = 0; i <= s1.size() - 1; i++)
		if (s1[i]!='0')
		{
			s2 = s1.substr(i, s1.size() - i);
			break;
		}
		cout << s2 << endl;
	}
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

爬虫的基本流程 网络爬虫的基本工作流程如下: 首先选取一部分精心挑选的种子URL 将种子URL加入任务队列 从待抓取URL队列中取出待抓取的URL,解析DNS,并且得到主机的ip,并将URL对应的网

爬虫的基本流程 网络爬虫的基本工作流程如下: 首先选取一部分精心挑选的种子URL 将种子URL加入任务队列 从待抓取URL队列中取出待抓取的URL,解析DNS,并且得到主机...

九度题目1447:最短路

题目描述: 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场...

九度OJ-题目1447-最短路径-floyd-dijisitra

题目:http://ac.jobdu.com/problem.php?pid=1447 欢迎指正和讨论!题目描述:在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的...

九度OJ题目1447:最短路径(Dijstra 算法)

题目描述: 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路...

九度 OJ 题目1447:最短路径(Floyd 算法)

题目描述: 在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路...

POJ 1784/EOJ 1447 Huffman's Greed 动态规划

本题给出了关键字k1,k2....kn并且k1 假如用e(i,j)表示ki,ki+1,ki+2...这几个关键字构成的最优搜索树的代价。这个状态可以怎么转移呢?现在我们有多种决策,即选择ki...kj...

九度:1447<最短路径><Floyd><Dijstra>

题目简单,为了讲解2中算法而设计。 http://ac.jobdu.com/problem.php?pid=1447 1. Floyd // 九度:1447 // // 无向图的最短路径 //...

Exploit for CVE-2008-1447 - Kaminsky DNS Cache Poisoning Attack (DNS中毒工具)

/* * Exploit for CVE-2008-1447 - Kaminsky DNS Cache Poisoning Attack * * Compilation: * $ gc...
  • yatere
  • yatere
  • 2011-05-14 03:50
  • 1348

Sicily 1447. Open Source

1447. Open Source Constraints Time Limit: 1 secs, Memory Limit: 32 MB Description At a...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)