![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法竞赛入门
S神应歌
这个作者很懒,什么都没留下…
展开
-
算法竞赛入门——例题3-1 TeX中的引号
TeX中的引号今天做算法竞赛入门里面的一道例题,名字是TeX中的引号。自己写的代码运行有错误,编译报警告,实践了一下发现了其中的问题所在,还是基础不扎实,写在这里记录。问题描述:输入字符串,将 ("") 这种形式的引号转换成TeX的格式(“”)。#include<stdio.h>#include<string.h>int main(){ char c; in...原创 2019-01-25 22:29:20 · 270 阅读 · 0 评论 -
算法竞赛入门——习题3-2 分子量
习题3-2 分子量UVa1585#include<stdio.h>#include<string.h>#include<ctype.h>#include<math.h>const char s0[5] = "CHON";const double num[4] = {12.01, 1.008, 16.00, 14.01};void f...原创 2019-01-28 15:56:46 · 233 阅读 · 0 评论 -
算法竞赛入门——素数判定
素数判定int is_prime(int n){ if(n <= 1) return 0; int m = floor(sqrt(n) + 0.5); for(int i = 2; i <= m; i++){ if(n % i == 0) return 0; } return 1;}这里用m表示n以内最大的开平方数。因为只要保证m以内的数都不属于n的乘积因子,大于...原创 2019-01-29 22:26:53 · 228 阅读 · 0 评论 -
算法竞赛入门——指针带来的问题
指针带来的问题void swap(int *a, int *b){ int *t; *t = *a; *a = *b; *b = *t;} int *t之后没有进行初始化,作为变量t,t不初始化会得到一个不确定的值,当t所表示的地址值恰好不被允许写入的时候(比如 t= 0时),*t = *a就会产生错误。...原创 2019-01-30 11:56:29 · 278 阅读 · 0 评论