摘要: 最小公倍数的求解在最大公约数的基础上运行. 当得到a和b的最大公约数d之后, 可以马上得到a和b最小公倍数是ab / d. 由于ab在实际运算中可能会溢出,因此更恰当的写法是a / d * b.由于d是a的约数,所以a/d一定可以整除.(d是最大公因数) 阅读全文
posted @ 2019-07-30 17:31 青衫客36 阅读(137) 评论(0) 推荐(0) 编辑
摘要: #include #include int main() { int n, len; char s[110]; scanf("%d", &n); getchar(); while(n --) { gets(s); len = strlen(s); int a = 0, e = 0, i_ = 0, o = 0, u = 0; for(int i = 0; i ... 阅读全文
posted @ 2019-07-30 17:05 青衫客36 阅读(90) 评论(0) 推荐(0) 编辑
摘要: #include #include int main() { char a[110]; int len; while(gets(a)) { len = strlen(a); for(int i = 0; i < len-1; ++ i) { if(i == 0) /... 阅读全文
posted @ 2019-07-30 16:45 青衫客36 阅读(163) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int main() { string s; while(cin >> s) { char smax = s[0]; int len = s.length(); for(int i = 1; i smax) { smax = s[i]; } } ... 阅读全文
posted @ 2019-07-30 16:25 青衫客36 阅读(101) 评论(0) 推荐(0) 编辑
摘要: #include #include int main() { char a[55]; int n, len; scanf("%d", &n); getchar(); // 吃掉n后面的回车键 while(n --) { gets(a); len = strlen(a); int length = 0; if(a[0] >= '0' && a[0] = '0'... 阅读全文
posted @ 2019-07-30 16:01 青衫客36 阅读(651) 评论(0) 推荐(0) 编辑