ACM/nyOJ
never_ever_ydy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
南洋理工OJ ——23题 取石子
第一次做这道题的时候,栽到了“最多”上,没有看清题意,贸然的以为俩人每次都取m个石子了,结果。。历经无数次的wrong answer后。。终于发现原来是每次每人最多趣m个石子。。Orz 那么正确的做法是什么呢?—— 思路: 要想让TT赢,必须保证最后一次TT拿的时候剩下的石子数小于m,即倒数第二次拿时,石头有m+1个,整理得到公式原创 2015-02-10 20:05:26 · 1002 阅读 · 0 评论 -
南洋理工OJ——57题 6174问题
1. 排序:将输入的字符串str1(string)从大到小排序,然后用另一个str2存str1的倒序 2. 类型转换: string -> int : int n; string str; cin>>str; n = atoi(str.c_str()); int -> string : int n; string str; cin>>n; stringstream ss; ss>>n; ss<<str; 3.计算原创 2015-02-15 20:26:26 · 872 阅读 · 0 评论 -
南洋理工OJ——24 素数距离问题
思路这道题的难点在于对边界情况的考虑: 当num为1时,即数字的左边没有找到素数,直接输出右边最近的素数 代码如下:#include <iostream> #include <stdio.h> using namespace std; bool isPrime(unsigned long n) //判断是否为素数的函数 { if(n<=1) { return fa原创 2015-02-14 12:34:20 · 1146 阅读 · 0 评论
分享