- 博客(8)
- 收藏
- 关注
原创 A1036 Boys and Girls(女最高减男最低)
源代码:#include <stdio.h>struct person{ char name[15]; char ID[15]; int score;}M,F,temp;void init(){ M.score=101; F.score=-1;}int main(){ init(); int n; char gender; scanf("%d",&am...
2018-07-24 20:31:07
344
原创 A1006 Sign In and Sign Out(比较时间并输出机号)
我的思路:首先输入有几条记录,然后输入签到和签离时间以及对应的人比较签到时间的大小,首先比较签到时针,定义最早时针24,比较时针大小,如果输入时间比当前时针小,将输入时间赋给最早时针,如果时针相同比较分针,定义最早分针是60,如果分针相同就比较秒针,最后将时间最早的时刻对应的人输出;同样输出最迟签离的人。难点:如何将人员的代号与时间对应输出...
2018-07-10 20:28:10
199
原创 A1011 World Cup Betting(计算最大收益)
源代码#include <cstdio>char S[3]={'W','T','L'};int main(){ double ans=1.0,tmp,a; int idx;//记录每行最大数字的下标 for(int i=0;i<3;i++){ tmp=0.0; for(int j=0;j<3;j++){ scanf("%lf",&a); ...
2018-07-10 19:06:20
220
原创 A1009 Product of Polynomials(多项式相乘)
原题:代码:#include <cstdio>struct Poly{ int exp;//指数 double cof;//系数 }poly[1001];//第一个多项式 double ans[2001];//存放结果int main(){ int n,m,number=0; scanf("%d",&n);//第一个多项式中非零系数的项数 for(int...
2018-06-27 16:22:44
273
原创 A1002 A+B for Polynomials(多项式相加)
原题:代码:#include <cstdio>const int max_n = 1111;double p[max_n]={};int main(){ int k,n,count = 0; double a; scanf("%d",&k); for(int i=0;i<k;i++) { scanf("%d %lf",&n,&a); ...
2018-06-27 16:02:10
312
原创 A1065 A+B and C(64bit) 比较A+B和C的大小(溢出)
原题:代码:#include <cstdio>struct Poly{ int exp;//指数 double cof;//系数 }poly[1001];//第一个多项式 double ans[2001];//存放结果int main(){ int n,m,number=0; scanf("%d",&n);//第一个多项式中非零系数的项数 for(int...
2018-06-27 15:15:21
407
原创 A1046 Shortest Distance (找最短路径)
#include <cstdio>#include <algorithm>using namespace std;const int MAXN=100005;int dis[MAXN],A[MAXN];//A[i]数组存放i号与i+1号顶点的距离 int main(){ int sum=0,query,n,left,right; scanf("%d",&...
2018-06-21 22:42:17
216
1
原创 A1042 Shuffling Machine(交换牌的顺序)
#include <cstdio>const int N=54;char color[5]={'S','H','C','D','J'};//牌的编号与花色的对应关系 int start[N+1],end[N+1],next[N+1];//next数组存放每个位置上的牌在操作后的位置 int main(){ int K; scanf("%d",&K); for(int...
2018-06-21 22:22:04
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅