online_judge_1036
2015-12-09 13:02
323 查看
#include <iostream> using namespace std; int main() { int num; int a,b,c; int sum,t,price; int i,j; int flag; while(cin>>num) { cin>>a>>b>>c; sum = a*1000 + b*100 + c*10; for(i=9; i>0; --i) { flag = 0; t = sum + i*10000; for(j=9; j>=0; --j) { if((t+j)%num == 0) { flag = 1; price = (t+j)/num; break; } } if(flag) break; } if(flag == 0) cout<<0<<endl; else cout<<i<<" "<<j<<" "<<price<<endl; } return 0; }
上交机试就是拽,全英文。关键是理解题目意思……这个很耗时间
相关文章推荐
- Hbuider制作app升级包的简单办法 (升级官方提供的案例)
- Linux定时任务系统 Cron
- How to use POST method in Tornado?
- Android Tips 集合
- 《Android群英传》学习笔记
- HTML5实战与剖析之触摸事件(touchstart、touchmove和touchend)
- Java中 VO、 PO、 BO、 QO、DAO、POJO的概念
- IOS_多线程编程2 - NSOperation
- 全面推行使用智能指针的权利
- 让rm命令提示确认后再删除
- win-socket需要哪些头文件
- 郑大第九届校赛正式赛(1812: sort)
- ios9 的新特性
- 虚拟内窥镜(VE)
- 复杂数据类型
- Android录音时,根据PCM数据获取音量值(单位分贝)
- LightOJ 1064 - Throwing Dice(概率DP)
- 创建MAVEN项目报错
- 黑马第28期笔记1
- 图像分割与三维重建