信息学奥赛一本通刷题坐标
Bill_liu2020
这个作者很懒,什么都没留下…
展开
-
信息学奥赛一本通 刷题目录
OJ网址\text{OJ网址}OJ网址作者主页目录一、语言及算法基础篇基础(一) C++语言第一章 C++语言入门一、语言及算法基础篇基础(一) C++语言第一章 C++语言入门1000 入门测试题目1001 Hello,World!1002 输出第二个整数1003 对齐输出1004 字符三角形1005 地球人口承载力估计...原创 2020-11-29 21:34:22 · 2120 阅读 · 3 评论 -
信息学奥赛一本通 1042:奇偶ASCII值判断
刷题目录#include <stdio.h>int main(){ char c; scanf("%c",&c); if(c%2==1)printf("YES"); else printf("NO"); return 0;}原创 2020-12-04 07:54:51 · 523 阅读 · 1 评论 -
信息学奥赛一本通 1041:奇偶数判断
刷题目录#include <stdio.h>int main(){ int n; scanf("%d",&n); if(n%2==1)printf("odd"); else printf("even"); return 0;}原创 2020-12-04 07:54:05 · 466 阅读 · 1 评论 -
信息学奥赛一本通 1040:输出绝对值
刷题目录#include<cstdio>#include<cmath>using namespace std;int main(){ double a,b; scanf("%lf",&a); b=fabs(a); printf("%.2lf",b); return 0;}原创 2020-12-04 07:53:19 · 537 阅读 · 0 评论 -
信息学奥赛一本通 1039:判断数正负
刷题目录#include <stdio.h>int main(){ int a; scanf("%d",&a); if(a>0)printf("positive"); else if(a==0)printf("zero"); else if(a<0)printf("negative"); return 0;}原创 2020-12-04 07:52:40 · 369 阅读 · 0 评论 -
信息学奥赛一本通 1038:苹果和虫子
刷题目录#include <stdio.h>int main(){ int n,x,y,ans; scanf("%d%d%d",&n,&x,&y); if(y%x==0)ans=n-y/x; else ans=n-y/x-1; if(ans<0) printf("0"); else printf("%d",ans); return 0;}原创 2020-12-04 07:51:18 · 1516 阅读 · 0 评论 -
信息学奥赛一本通 1037:计算2的幂
刷题目录#include<cstdio>#include<cmath>using namespace std;int main(){ int n,x; scanf("%d",&n); x=pow(2,n); printf("%d",x); return 0;}原创 2020-12-04 07:50:10 · 454 阅读 · 0 评论 -
信息学奥赛一本通 1036:A×B问题
刷题目录#include <stdio.h>int main(){ long long a,b; scanf("%lld%lld",&a,&b); printf("%lld",a*b); return 0;}原创 2020-12-04 07:49:12 · 1595 阅读 · 0 评论 -
信息学奥赛一本通 1035:等差数列末项计算
刷题目录#include<cstdio>using namespace std;int main(){ int a1,a2,n,an,d; scanf("%d%d%d",&a1,&a2,&n); d=a2-a1; an=a1+(n-1)*d; printf("%d",an); return 0;}原创 2020-12-04 07:48:23 · 756 阅读 · 0 评论 -
信息学奥赛一本通 1034:计算三角形面积
刷题目录#include <iostream>#include <iomanip>#include <cmath>using namespace std;int main(){double x1,x2,x3,y1,y2,y3,p,s,a,b,c;cout.precision(2);cin>>x1>>y1>>x2>>y2>>x3>>y3;a=sqrt((x2-x1)*(x2-x1)+原创 2020-12-04 07:47:41 · 1414 阅读 · 0 评论 -
信息学奥赛一本通 1033:计算线段长度
刷题目录#include<stdio.h>#include<math.h>int main(){double a,b,c,d,x;scanf("%lf%lf/n",&a,&b);scanf("%lf%lf",&c,&d);x=(a-c)*(a-c)+(b-d)*(b-d);printf("%.3lf",sqrt(x));return 0;}原创 2020-12-04 07:46:19 · 842 阅读 · 0 评论 -
信息学奥赛一本通 1032:大象喝水查
刷题坐标#include<cstdio>#include<iostream>#include<cmath>using namespace std;int main(){int h,r,n;double pi=3.1415926;scanf("%d %d",&h,&r);n=20*1000/(h*r*r*pi);printf("%d",n+1);return 0;}原创 2020-12-03 07:47:47 · 1661 阅读 · 0 评论 -
信息学奥赛一本通 1031:反向输出一个三位数
刷题坐标#include<iostream>using namespace std;char a[1001];int main(){for(int i=1;i<=3;i++){cin>>a[i];}for(int j=3;j>=1;j--){cout<<a[j];}return 0;}原创 2020-12-03 07:47:11 · 1161 阅读 · 0 评论 -
信息学奥赛一本通 1030:计算球的体积
刷题坐标#include<cstdio>using namespace std;int main(){double v,r,pi;pi=3.14;scanf("%lf",&r);v=pi*r*r*r*4/3;printf("%.2lf",v);return 0;}原创 2020-12-03 07:46:33 · 432 阅读 · 0 评论 -
信息学奥赛一本通1029:计算浮点数相除的余
刷题坐标#include<cstdio>#include<iostream>using namespace std;int main(){double a,b;int k;cin>>a>>b;k=a/b;a=a-k*b;printf("%g",a);return 0;}原创 2020-12-03 07:45:46 · 357 阅读 · 0 评论 -
信息学奥赛一本通 1028:字符菱形
刷题坐标#include<cstdio>using namespace std;int main(){ char a; scanf("%c",&a); printf(" %c\n %c%c%c\n%c%c%c%c%c\n %c%c%c\n %c",a,a,a,a,a,a,a,a,a,a,a,a,a); return 0;}原创 2020-12-03 07:44:38 · 433 阅读 · 0 评论 -
信息学奥赛一本通 1027:输出浮点数
刷题坐标#include<cstdio>using namespace std;int main(){ double a; scanf("%lf",&a); printf("%f\n%.5f\n%e\n%g",a,a,a,a); return 0;}原创 2020-12-03 07:43:39 · 559 阅读 · 0 评论 -
信息学奥赛一本通 1026:空格分隔输出
刷题目录#include<cstdio>using namespace std;int main(){ char a; int b; float c; double d; scanf("%c\n%d\n%f\n%lf",&a,&b,&c,&d); printf("%c %d %f %lf",a,b,c,d); return 0;}原创 2020-12-03 07:42:09 · 1683 阅读 · 0 评论 -
信息学奥赛一本通 1025:保留12位小数的浮点数
刷题目录#include<cstdio>using namespace std;int main(){ double a,a2; scanf("%lf",&a); a2=a; printf("%0.12lf",a2); return 0;}原创 2020-12-02 14:15:43 · 579 阅读 · 1 评论 -
信息学奥赛一本通 1024:保留3位小数的浮点数
刷题目录#include<cstdio>using namespace std;int main(){ float a,a2; scanf("%f",&a); a2=a; printf("%0.3f",a2); return 0;}原创 2020-12-02 14:14:53 · 337 阅读 · 0 评论 -
信息学奥赛一本通 1023:Hello,World!的大小
刷题目录#include<cstdio>using namespace std;int main(){ printf("%d",14); return 0;}原创 2020-12-02 14:12:57 · 994 阅读 · 0 评论 -
信息学奥赛一本通 1022:整型与布尔型的转换
刷题记录#include<cstdio>#include<iostream>using namespace std;int main(){ int a; cin>>a; bool b=a; int c=b; cout<<c<<endl; return 0;}原创 2020-12-02 14:11:35 · 525 阅读 · 0 评论 -
信息学奥赛一本通 1021:打印字符
刷题记录#include<cstdio>#include<iostream>using namespace std;int main(){ int a; cin>>a; char b=a; cout<<b<<endl; return 0;}原创 2020-12-02 14:08:44 · 326 阅读 · 0 评论 -
信息学奥赛一本通 1020:打印ASCII码
刷题记录#include<cstdio>#include<iostream>using namespace std;int main(){ char a; scanf("%c",&a); int b=a; printf("%d",b); return 0;}原创 2020-12-02 07:58:00 · 304 阅读 · 0 评论 -
信息学奥赛一本通 1019:浮点数向零舍入
刷题记录#include<cstdio>#include<iostream>using namespace std;int main(){ float a; cin>>a; int b=a; cout<<b<<endl; return 0;}原创 2020-12-02 07:57:04 · 407 阅读 · 0 评论 -
信息学奥赛一本通 1018:其他数据类型存储空间大小
刷题记录#include<cstdio>#include<iostream>using namespace std;int main(){ bool a; char b; cout<<sizeof(a)<<" "<<sizeof(b)<<endl; return 0;}原创 2020-12-02 07:56:14 · 196 阅读 · 0 评论 -
信息学奥赛一本通 1017:浮点型数据类型存储空间大小
刷题记录#include<cstdio>using namespace std;int main(){ float a; double b; a=4; b=8; printf("%.0f %.0lf",a,b); return 0;}原创 2020-12-02 07:55:23 · 221 阅读 · 0 评论 -
信息学奥赛一本通 1016:整型数据类型存储空间大小
刷题目录#include<cstdio>using namespace std;int main(){ int a; short b; a=4; b=2; printf("%d %hd",a,b); return 0;}原创 2020-12-02 07:54:23 · 333 阅读 · 0 评论 -
信息学奥赛一本通 1015:计算并联电阻的阻值
刷题目录#include<cstdio>using namespace std;int main(){ float r1,r2,R; scanf("%f%f",&r1,&r2); R=1/(1/r1+1/r2); printf("%0.2f",R); return 0;}原创 2020-12-01 07:47:52 · 281 阅读 · 1 评论 -
信息学奥赛一本通 1014:与圆相关的计算
刷题目录#include<cstdio>using namespace std;const double PI=3.14159;int main(){ double r,l,m,s; scanf("%lf",&r); l=r*2; m=2*PI*r; s=PI*r*r; printf("%.4lf %.4lf %.4lf",l,m,s); return 0;}原创 2020-12-01 07:46:35 · 401 阅读 · 1 评论 -
信息学奥赛一本通 1013:温度表达转化
刷题目录#include<cstdio>using namespace std;int main(){ double c,f; scanf("%lf",&f); c=5*(f-32)/9; printf("%.5lf",c); return 0;}原创 2020-12-01 07:45:19 · 357 阅读 · 0 评论 -
信息学奥赛一本通 1012:计算多项式的值
刷题目录#include<cstdio>#include<cmath>using namespace std;int main(){ double a,b,c,d,x,s; scanf("%lf%lf%lf%lf%lf%lf",&x,&a,&b,&c,&d); s=a*pow(x,3)+b*pow(x,2)+c*x+d; printf("%0.7lf",s); return 0;}原创 2020-12-01 07:44:08 · 565 阅读 · 0 评论 -
信息学奥赛一本通 1011:甲流疫情死亡率
刷题目录#include<cstdio>using namespace std;int main(){ double a,b,c; scanf("%lf%lf",&a,&b); c=b/a*100; printf("%0.3lf%%",c); return 0;}原创 2020-12-01 07:42:42 · 377 阅读 · 0 评论 -
信息学奥赛一本通 1010:计算分数的浮点数值
刷题目录#include<cstdio>using namespace std;int main(){ double a,b,c; scanf("%lf%lf",&a,&b); c=a/b; printf("%.9lf",c); return 0;}原创 2020-11-30 18:58:53 · 361 阅读 · 1 评论 -
信息学奥赛一本通 1009:带余除法
刷题目录#include<cstdio>using namespace std;int main(){ int a,b,c,d; scanf("%d%d",&a,&b); c=a/b; d=a%b; printf("%d %d",c,d); return 0;}原创 2020-11-30 18:55:14 · 228 阅读 · 0 评论 -
信息学奥赛一本通 1008:计算(a+b)/c的值
刷题目录#include<cstdio>using namespace std;int main(){ int a,b,c,d; scanf("%d%d%d",&a,&b,&c); d=(a+b)/c; printf("%d",d); return 0;}原创 2020-11-30 18:53:49 · 167 阅读 · 1 评论 -
信息学奥赛一本通 1007:计算(a+b)×c的值
刷题目录#include<cstdio>using namespace std;int main(){ int a,b,c,d; scanf("%d%d%d",&a,&b,&c); d=(a+b)*c; printf("%d",d); return 0;}原创 2020-11-30 18:52:50 · 228 阅读 · 0 评论 -
信息学奥赛一本通 1006:A+B问题
刷题目录#include<cstdio>using namespace std;int main(){ int a,b,c; scanf("%d%d",&a,&b); c=a+b; printf("%d",c); return 0;}原创 2020-11-30 18:51:35 · 307 阅读 · 0 评论 -
信息学奥赛一本通 1005:地球人口承载力估计
刷题坐标#include <cstdio>int main(){ int x,a,y,b; scanf("%d%d%d%d",&x,&a,&y,&b); printf("%.2f",(y*b-x*a)*1.0/(b-a)); return 0;}原创 2020-11-29 21:45:34 · 516 阅读 · 0 评论 -
信息学奥赛一本通 1004:字符三角形
刷题目录#include<cstdio>using namespace std;int main(){ char a; scanf("%c",&a); printf(" %c\n %c%c%c\n%c%c%c%c%c",a,a,a,a,a,a,a,a,a); return 0; }原创 2020-11-29 21:42:02 · 273 阅读 · 0 评论