综合
SYSU李正
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最大乘积
输入n个元素组成的序列S,你需要找出一个乘积最大的连续子序列。如果这个最大的乘积不是正数,应输出-1(表示无解)。n>=1 n=-10 Si样列输入:32 4 -352 5 -1 2 -1样列输出:820#include#include#include#includeusing namespace std;int main(原创 2013-12-10 23:01:54 · 659 阅读 · 0 评论 -
分数拆分
输入正整数看,找到所有的正整数x>=y,使得 1/k = 1/x + 1/y 。样列输入:212样列输出2 1/2=1/6+1/31/2=1/4+1/4121/12=1/156+1/131/12=1/84+1/141/12=1/60+1/151/12=1/48+1/161/12=1/36+1/181/12=1/30+1/201/12=原创 2013-12-10 23:17:16 · 604 阅读 · 0 评论 -
判断是否为素数
/* * main.cpp * * Created on: 2013-12-10 * Author: hsqmlz */#include#includeusing namespace std;bool prime(int num); //判断是否为素数。素数:大于1的自然数,且除了1和他本身以外没有其他正因数。int main(原创 2013-12-10 15:02:35 · 794 阅读 · 0 评论 -
反转数字
#includeusing namespace std;long num_rev(long num);int main() { long num; while (cin >> num) { cout } return 0;}long num_rev(long num) { int nu原创 2013-12-10 22:58:16 · 574 阅读 · 0 评论 -
判断是否为对称的字符串(回文数)
#include#include#includeusing namespace std;bool symm(char a[]);int main() { char s[100]; while (cin >> s) { cout } return 0;}bool symm(char a[]) {原创 2013-12-10 22:41:53 · 774 阅读 · 0 评论 -
最小双基回文数
如果一个正整数n至少在两个不同的进制b1和b2下都是回文数(2样列输入:1600000样列输出:1632995#include #include#include#include //atoi itoa 在cstdlib头文件中#includeusing namespace std;bool symm(char a[]);int main原创 2013-12-11 12:50:29 · 818 阅读 · 0 评论
分享