![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM/nyOJ
never_ever_ydy
这个作者很懒,什么都没留下…
展开
-
南洋理工OJ ——23题 取石子
第一次做这道题的时候,栽到了“最多”上,没有看清题意,贸然的以为俩人每次都取m个石子了,结果。。历经无数次的wrong answer后。。终于发现原来是每次每人最多趣m个石子。。Orz 那么正确的做法是什么呢?—— 思路: 要想让TT赢,必须保证最后一次TT拿的时候剩下的石子数小于m,即倒数第二次拿时,石头有m+1个,整理得到公式原创 2015-02-10 20:05:26 · 916 阅读 · 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 · 815 阅读 · 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 · 1065 阅读 · 0 评论