ACM
eclipse_c
游戏程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HDOJ_ACM_steps——Buildings
题目很简单,统计N*M矩阵中1的个数一次ac #include #include using namespace std;int main() { int t; scanf("%d",&t); int n,m; int count; int temp; while(t){ count = 0; scanf("%d%d",&n,&m);原创 2013-03-28 21:50:01 · 981 阅读 · 0 评论 -
【leetcode】Power Of Two[easy]
题目的意思是给你一个数字,判断这个数字是否为2的n次幂。代码跑的很快23333class Solution {public: bool isPowerOfTwo(int n) { if (n == 0) { return false; } if (n == 1){原创 2015-11-08 00:05:20 · 375 阅读 · 0 评论 -
判断质数 How many prime numbers
acm step#include#includeusing namespace std;bool isprime(int a){int t=sqrt(a+0.0);for(int i=2;iif(a%i==0)return false;}return true;//不要与else组合,犯这种小错误}int main()原创 2014-09-09 22:37:35 · 616 阅读 · 0 评论 -
最小公倍数,最大公约数
求两个数的z#includeusing namespace std;int gcd(int a, int b);int lcm(int a, int b);int main(){ int n1, n2; while (cin >> n1 >> n2 ){ cout << lcm(n1, n2) << endl; }}int gcd(int a, int b原创 2014-09-09 21:33:57 · 771 阅读 · 0 评论 -
HDOJ_ACM_steps——第二小整数
什么思想没有看,很简单的题目,但是不知道为什么前几天做的错了,这次就对了好像是会用到优先队列#include #include using namespace std;int main() { int c; cin>>c; while(c--){ int n; int t,l,s; scanf("%d",&n); scanf("%d%d",&l,&s);//l原创 2013-05-15 11:22:26 · 748 阅读 · 0 评论 -
HDOJ_ACM_steps——IBM Minus One
字符操作,把A->B ,B->C .......Z->A;简单题,一次ac。 #include #include using namespace std;int main() { int n; scanf("%d",&n); string a; char t[51]; for(int i=0;i<n;i++){ scanf("%s",&t);原创 2013-03-22 10:01:08 · 823 阅读 · 0 评论 -
HDOJ_ACM_setps—— find your present (2)
题目的意思很简单,就是找出没有出现2次的那个数。下面会介绍两种方法,但是第一种方法是有错误的,刚刚做acm题目,还缺少大牛的经验。由于没有考虑到数据量的大小,就用数组来模拟个大小,对于给定的sample input来说还是可以通过的,但是在提交之后总是wa。附上代码,思路很简单,就是每次输入一个数字,检查是否在前面有相同的,如果有,则这个赋值为0.(数组模拟)#include原创 2013-03-19 20:48:27 · 810 阅读 · 0 评论 -
HDOJ_ACM_steps—— Higher Math
我就不知道我自己的代码和网上发现的代码在哪里有区别?!! 就是验证勾股定理,也很简单,对数据的要求比较大正确的代码:#include__int64 a,b,c,temp; // long long类型int main(){ int i,t,flag; scanf("%d",&t); for(i=1;i<=t;i++) {原创 2013-03-19 21:35:46 · 866 阅读 · 0 评论 -
HDOJ_ACM_steps——Vowel Counting
简单题目,将元音字母大写,其它的小写我现在找到一点小区别,就是选择G++还是C++来提交题目的,就连之前的那个id card 的题目可能就是这个sb 的小问题。如果不加#include 就会ce,加上就会ac,卿哥哥跟我说他习惯乱加一大堆头文件 = = 我深深的仰慕了G++可能会自动加上那个头文件,所以会ac代码: #include #include #in原创 2013-03-30 22:20:56 · 749 阅读 · 0 评论 -
HDOJ_ACM_steps——Identity Card
没什么难的,不过一个cout学到一个新函数:“函数名: strncmp功 能: 串比较用 法: int strncmp(char *str1, char *str2, int maxlen);说明:此函数功能即比较字符串str1和str2的前maxlen个字符。如果前maxlen字节完全相等,返回值就=0;在前maxlen字节比较过程中,如果出现str1[n]与str2[n原创 2013-03-30 15:46:16 · 841 阅读 · 1 评论 -
【leetcode】Move Zeroes[easy]
好久没玩这玩意了,就先挑了个最简单的开始练练手,一次ac,但是这运行时间有点捉急。题目很简单,给你一串Int型数组,将0元素都放到最后,上代码。for (auto it = t.begin(); it != t.end(); it++) { if (*it == 0) { for (auto it2 = it+1; it2 != t.end(); i原创 2015-11-07 23:54:08 · 358 阅读 · 0 评论
分享