刷题
tjuali
这个作者很懒,什么都没留下…
展开
-
杭电oj刷题分类
基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1157、1163、1164、1170、1194、1...转载 2019-03-10 14:24:24 · 5568 阅读 · 1 评论 -
<iomanip>输入输出控制
1.cout << fixed << showpoint << setprecision(2)(保留2位小数) 或用printf("%.2lf\n",x);2.setfill(c)- 它用于设置填充字符 setw(8)- 它用于设置字段宽度。setiosflags(ios::fixed) 设置浮点数以固定的小数位数显示 set...原创 2019-03-13 20:22:02 · 302 阅读 · 0 评论 -
HDOJ-2070
题目:Fibbonacci Number#include<iostream>#include<cstring>#include<sstream>#include<string>#include<algorithm>#include<cmath>#include<iomanip>#include&a原创 2019-03-13 18:34:03 · 262 阅读 · 0 评论 -
HDOJ-2031
题目:进制转换#include<iostream>#include<cstring>#include<sstream>#include<string>#include<algorithm>#include<cmath>#include<iomanip>#include<map&原创 2019-03-13 18:22:45 · 206 阅读 · 0 评论 -
HDOJ-1062
题目:字符串反转#include<iostream>#include<cstring>#include<string>#include<algorithm>#include<cmath>#include<iomanip>using namespace std;int main(){ int n;...原创 2019-03-13 15:11:12 · 268 阅读 · 0 评论 -
(一)string用法(学习中)
1.常用 str.length() str.size() ,getline(cin,s) int n=str.find("s",3)从str的第3个位置开始找s,结果为第一次找到s的位置 str2=str.substr(pos,5)(从str的pos位置开始截取长度为5的子串给2)2.memset(a,0,sizeof(a)) c++中要加<cstring&...原创 2019-03-12 22:23:41 · 142 阅读 · 0 评论 -
HDOJ-1021 Fibonacci Again
Problem DescriptionThere are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2).InputInput consists of a sequence of lines, each containing an integer n. (n...原创 2019-03-12 10:09:44 · 161 阅读 · 0 评论 -
<iomanip>学习
io代表输入输出,manip是manipulator(操纵器)的缩写(在c++上只能通过输入缩写才有效)。主要是对cin,cout之类的一些操纵运算子,比如setfill,setw,setbase,setprecision等等。它是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常见的控制函数的:dec 置基数为10 相当于"%d"hex 置基数为16 相当于"%X"oc...转载 2019-03-11 11:21:09 · 205 阅读 · 0 评论 -
HDOJ-1013
题目:将输入的数各位相加,直到结果<10;易错:数可能很大,所以用string代码:#include <iostream> #include <string>#include<cstring>#include<algorithm>#include<cmath>#include<iomanip&g...原创 2019-03-11 10:52:23 · 222 阅读 · 0 评论 -
HDOJ-2602
题目:0-1背包代码:#include<iostream>#include<sstream>#include<string>#include<cstring>#include<set>#include<fstream>using namespace std;int dp[1001];int vol[1...原创 2019-03-14 21:16:56 · 157 阅读 · 0 评论 -
(三)杭电oj刷题整理
1.涉及到年月日, int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; if((y%4==0&&y%100!=0)||y%400==0) a[2]=29; 2.字符串反转:strrev(s);reverse(s.begin(),s.end());3.字符串与数字转换:s->int...原创 2019-03-13 20:22:15 · 634 阅读 · 0 评论