吾为英俊潇洒,玉树临风之者
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
```cpp #include using namespace std; int main(){ int a,b,c;cin>>a>>b>>c; int d=b-a; int ans=a+(c-1)*d; int sum=c*(a+ans)/2; cout<<sum<<endl; return 0; } ```
```cpp #include using namespace std; int a[15][15]; int main(){ int n;cin>>n; int now=2,x=1,y=1; a[1][1]=1; while(now<=n*n){ while(y+1<=n&&a[x][y+1]==0){ x++; a…
```cpp #include using namespace std; int main(){ double a,b,c;cin>>a>>b>>c; double s=0.5*(a+b+c); double s1=sqrt(s*(s-a)*(s-b)*(s-c)); if(s1<=0){ cout<<"No solu…
在讨论《哪里错了》回复:
thanks!
```cpp #include using namespace std; int main(){ int t;cin>>t; for(int i=1;i >s; if(s.size()>=8){ cout =0&&s[i] ='a'&&s[i] ='A'&&s[i]<='Z'){ bool a=1; } else bo…
```cpp #include using namespace std; int main(){ int h,m,s;cin>>h>>m>>s;int k;cin>>k; if(1 =60){ m++;s-=60; } if(m>=60){ h++;m-=60; } cout<<h<<" "<<m<<" "<<s+k;…
哪里错了? ```cpp #include using namespace std; bool c[1000005]; struct N{ int x,step; }; int main(){ int t;cin>>t; int x,y;cin>>x>>y; while(t--){ memset(c,0,sizeof(…
#### 此文章与考c++一级有关 在努力的学习下,我终于以92分考上c++一级,在这里先说一下经验 ### 唠叨几句: 1.刚开始接触c++是确实很难,因为计算机语言十分抽象,所以难是正常的,不要害怕 2.学c++以后你的数学和英语成绩可能会提高,因为c++主要就是用的英语,再一个是它十分锻炼思维,所以大脑会得到一定…
在文章《二分查找》发表评论:
666
```cpp #include using namespace std; int a[1005]; int main(){ int n;cin>>n; for(int i=1;i >t; a[t]++; } int ans=0,max=-1; for(int i=1;i max){ max=a[i]; ans=i; }…
定义格式: ```cpp struct 结构名{ 变量类型 成员变量1; 变量类型 成员变量2; ...... 变量类型 成员变量n; }; ``` 声名结构体变量: 1. ```cpp struct 结构体类型名{ 成员列表; }; 结构体类型名 结构体变量名; ``` 2. ```cpp struct 结构题变量名…
# 一.认识数字: ### 1.基本认识 数字分为个位,十位,百位,千位,万位,十万位... 以个位为例,从小到大是1,2,3,4,5,6,7,8,9,然后因为进位,所以是10 为了更理解,我将会把1-20之间的数写出来: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,…
自定义的格式: 返回类型 函数名(参数--考虑参数个数:参数数据类型、参数名){ 函数体部分:实现的功能; return 返回值; } 无返回值函数 例如直接输出内容 1.返回类型为void 2.无需设置使用return语句
在文章《弹窗》发表评论:
好用!!!
size()字符长度 append()在字符中的最后添加一个字符串或字符 1:在字符串最后添加一个字符串。s.append("hallo"); 2:在s1最后添加字符s2从下标A开始数n个字符的部分 s1.append(s2,1,4); 3:在字符串最后添加重复的字符 substr()提取字符串中的一部分。 1:提取字…
```cpp string s="shrnrfk"; cout<<s.size()<<endl; for(int i=1;i<s.size();i++){ s[i]-=32; cout<<s[i]; } ```
```cpp #include using namespace std; int main(){ string s; getline(cin,s); cout<<s; return 0; } ```
思路:首先这道题需要除法,因为要从带的钱除掉笔的钱,这里我用除法的性质把带的钱和笔的价格提高了十倍,这样便于运算,向下取结果,用floor可以解决 ```cpp #include using namespace std; int main(){ double a,b; cin>>a>>b; a=a*10+b; cout…
```cpp #include using namespace std; int main(){ int i=0; char a[100]; while((a[i]=getchar())!='\n'){ i++; } i=0; while(a[i]!='\n'){ cout<<a[i]; i++; } return 0…
这道题要求a/b的值保留9位小数,所以要声明double ```cpp #include using namespace std; int main() { double a, b;//因为后面要除,所以要设为浮点数形式。 cin >> a >> b; cout << fixed << setprecision(9)…
这道题让输出12位小数,因为位数大了,所以可以用long double这会增大范围 ```cpp #include using namespace std; long double n;//可以不在主函数里声明变量 int main(){ cin>>n; cout<<fixed<<setprecision(12)<<n…
这道题需要输入小数,所以需要double来声明变量,然后保留3位小数 ```cpp #include using namespace std; int main() { double a; cin >> a; cout << fixed << setprecision(3) << a;//保留3位小数 return 0…
这道题起来很难,实际上都不用double就能解决,输入完再输出就可以了 ```cpp #include using namespace std; int main(){ long long x; cin>>x; cout<<x<<endl; return 0; } ```
这道题求(a+b)/c的值,先算括号,再算除 ```cpp #include using namespace std; int main(){ int a,b,c,ah,bh; cin>>a>>b>>c; ah=a+b; bh=ah/c; cout<<bh; return 0; } ``` 先求括号的和,再求结果
‘a’//97 '0'//48 char c='A';//65 大变小+32 小变大-32 大转小:1、减‘A’,加‘a’;2、+32 小转大:1、减‘a’,加‘A’;2、-32 char 数组名[元素个数]; 初始化:char a[10]={'a','3','6','d','g'};其他空间是空的
这道题让求(a+b)*c的结果,在数学中先求括号里的运算,可以举例 输入:2 3 5;就是(2+3)*5 过程:先算2+3=5,再用5*5=25,所以输出25 ```cpp #include using namespace std; int main(){ int a,b,c; cin>>a>>b>>c; cout<<…
这道题让输入被除数和除数,输出(整数)商和余数,除号是“/”取余数是“%” 注意:商和余数之间用“ ”隔开 ```cpp #include using namespace std; int main(){ int a,b; cin>>a>>b; cout<<a/b<<" "<<a%b;//输出 return 0; }…