Codeforces Round #277.5 (Div. 2)-C
来源:互联网 发布:未再网络上注册怎么办 编辑:程序博客网 时间:2024/06/05 06:46
简单细节题:
#include<iostream>#include<cstdio>#include<cmath>#include<map>#include<cstring>#include<algorithm>#define rep(i,a,b) for(int i=(a);i<(b);i++)#define rev(i,a,b) for(int i=(a);i>=(b);i--)#define clr(a,x) memset(a,x,sizeof a)typedef long long LL;using namespace std;const int mod=1e9 +7;const int maxn=105;const int maxm=905;int da[maxn],db[maxn];int main(){ int n,m; while(~scanf("%d%d",&n,&m)) { if(m>9*n||(n!=1&&m==0)) { printf("-1 -1\n"); continue; } int cnt=0,ccnt=0,num=m; while(num-9>=0)db[ccnt++]=9,num-=9; if(num)db[ccnt++]=num; while(n!=ccnt)db[ccnt++]=0; num=m; while(1<=num-9)da[cnt++]=9,num-=9; if(n-1==cnt) { da[cnt++]=num; for(int i=cnt-1;i>=0;i--) printf("%d",da[i]); printf(" "); for(int i=0;i<ccnt;i++) printf("%d",db[i]); printf("\n"); continue; } da[cnt++]=num-1;num=1; while(n-1!=cnt) da[cnt++]=0; da[cnt++]=1; for(int i=cnt-1;i>=0;i--) printf("%d",da[i]); printf(" "); for(int i=0;i<ccnt;i++) printf("%d",db[i]); printf("\n"); } return 0;}
1 0
- Codeforces Round #277.5 (Div. 2)-C
- Codeforces Round #277.5 (Div. 2) C
- Codeforces Round #277.5 (Div. 2) C
- Codeforces Round #277.5 (Div. 2)(C题)
- 【codeforces】Codeforces Round #370 (Div. 2) C
- Codeforces Round #277.5 (Div. 2)
- Codeforces Round #277.5 (Div. 2)
- Codeforces Round #277.5 (Div. 2)
- Codeforces Round #277.5 (Div. 2)
- Codeforces Round #277.5 (Div. 2)
- Codeforces Round #277.5 (Div. 2) A B C D
- Codeforces Round #105 (Div. 2) C
- Codeforces Round 134 div 2 C题
- Codeforces Round #137 (Div. 2), problem: (C)
- Codeforces Round #153 (Div. 2) C题
- Codeforces Round #158 (Div. 2) C题
- Codeforces Round #162 (Div. 2) C
- Codeforces Round #166 (Div. 2) c. Secret
- RTX安装后不能打开 Win7 Win8
- HDU3555 Bomb 数位DP
- 编写Shell脚本监测服务器状态
- 动态规划走楼梯
- 突击战【JAVA算法实现】
- Codeforces Round #277.5 (Div. 2)-C
- Count and Say
- linux 下关闭启动sendmail 服务
- android ListView 一些重要属性详解
- C# 实现设置系统环境变量设置
- git 命令
- 深入解析Apache Mina源码(4)——Mina编解码以及对粘包和断包的处理
- 青岛泽雨你到底怎么了???人去楼空了,难道真的要倒闭了吗?
- Codeforces Round #277.5 (Div. 2)-B