PTA-软件外包公司
出题人 刘凤良
单位 天津仁爱学院
有一家软件外包公司,可以外派开发人员,该软件公司有两个角色,普通开发人员和项目管理,它们有共同的属性"姓名","年龄" 普通开发人员有自己特有的属性"工作经验",他的工作内容是"开发项目",项目经理有自己特有的属性“项目管理经验”,他的工作内容是项目管理,对外的报价是普通开发人员每天 500 元,超过 60 天每天 400 元,项目经理每天 800 元,超过 60 天每天 600 元,有一家银行需要1名项目经理,2 名开发人员,现场开发 90 天,计算银行需要付给软件公司的总金额。
函数接口定义:
void work(); //工作内容
double calcMoney(int days); //计算开发 days 天所需金额
裁判测试程序样例:
import java.util.Scanner; public class Main { public static void main(String[] args) { Employee[] employees = new Employee[3]; Developer d1 = new Developer("小王", 23); Developer d2 = new Developer("小李", 22); Manager manager = new Manager("老张", 32); employees[0] = d1; employees[1] = d2; employees[2] = manager; //输入开发天数 Scanner input = new Scanner(System.in); int days = input.nextInt(); //计算所需金额 double totalMoney = 0; for (Employee employee : employees) { totalMoney += employee.calcMoney(days); } System.out.println("开发:" + days + "天,总共需要支付:" + totalMoney + "元!"); } } /* 请在这里填写答案 */
输入样例:
90
输出样例:
开发:90天,总共需要支付:126000.0元!
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
答题:张鹏宇 内蒙古师范大学20信班
我的代码:
abstract class Employee{
String name;
int age;
Employee(String name,int age){
this.name=name;
this.age=age;
}
abstract void work();
abstract double calcMoney(int days);
}
class Developer extends Employee{
int workexperience;
Developer(String name,int age){
super(name,age);
}
void work() {
System.out.println("开发项目");
}
double calcMoney(int days) {
if(days<60) {
return days*500;
}else {
return days*400;
}
}
}
class Manager extends Employee{
int manageexperience;
Manager(String name,int age){
super(name,age);
}
void work() {
System.out.println("项目管理");
}
double calcMoney(int days) {
if(days<60) {
return days*800;
}else {
return days*600;
}
}
}
PTA-软件外包公司相关推荐
- 一个软件公司需要多少前端_内幕!软件外包公司开发一个软件需要多少钱?
软件外包公司坑?开发一个软件要多少钱? 当你已经了解到软件能给你带来的好处之后,是不是有些动心了? 想要开发一款属于自己的APP小程序,可是却不知道该如何开始? 万事开头难,想着去软件外包公司问一下价 ...
- 浩鲸科技是外包公司吗_软件外包公司开发软件可靠吗
企业想要开发软件,对于大多数企业来说都愿意选择软件开发外包公司来开发,但由于外包开发市场的原因,对于一些企业来说,软件及外包让很多企业感觉并不可靠. 一个外包项目是否靠谱取决于需求方.软件外包公司共同 ...
- 最新版!国内IT软件外包公司汇总~
金三银四已经过去一半,再过几个月又将迎来毕业季,大家有没有找到心仪的工作机会呀? 有很多同学说今年的金三银四似乎不存在了. 小李:今年的金三银四变成了铜三铁四,不断地投递又不断地造拒. 小王:大量已读 ...
- 国内IT软件外包公司汇总(2023 最新版)!
大环境不行,面试太少了,很多本科生想进外包都没机会.非常时期,不需要在意那么多,外包作为过渡也是没问题的,很多外包其实比小公司还要好多了. 也不要太担心去外包会污染自己的简历,只要接触的项目还可以,写 ...
- 你可以把Linux内核当成一家软件外包公司的老板
电脑组装好就能直接用吗? 那时候买电脑,经常是这样一个情景:三五个哥们儿一起来到电脑城,呼啦呼啦采购了一大堆硬件, 有密密麻麻都是针脚的 CPU 有铺满各种复杂电路的一块板子,也就是主板 还需要买块显 ...
- 为什么小型软件外包公司很难盈利(一)
背景: 2015~2019年做了5年软件外包公司,最终没有盘下去.现在已经通过其他业务有了不错的收入,但几年过去了,心里仍然不甘.经常反思那几年的经历,到底为什么当时已经拼劲全力,仍然一败涂地. &q ...
- 软件外包公司真的去不得吗?
各位小伙伴们!好!啊!最近全国大部分地区都降温了,大家记得做好保暖,不要生病. 无论是应届毕业生,还是准备跳槽的测试人,都有面对"软件外包"公司的可能.有些人说进入外包公司就相当于 ...
- 如何寻找软件外包公司?
做软件外包的公司和个人太多了,暂不说个人做私活的程序员,光注册的外包公司都2万多家,从2万家里面挑选靠谱的有多么困难. 现在的软件外包商可以分为三类: 解决方案提供商,这是大公司,一般只承接大项目: ...
- 偷偷曝光下国内这些软件外包公司!(2023 最新版)
程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 2.8 分钟. 来自:xiaojin21cen.blog.csdn.net/article/details/79479932 ...
- 偷偷爆料下国内比较大型的 IT 软件外包公司名单(2023 最新版!)
点关注公众号,回复"1024"获取2TB学习资源! 根据网上的资料,整理出来的一份国内软件外包公司的名单. 找工作的同学都要看看,根据自身的情况,学历低的 .没有经验的,可以先到外 ...
最新文章
- Mac下获取AppStore安装包文件路径
- [时钟]配置日期时间并同步到硬件
- It's OpenCV
- 【Java】6.4 final 修饰符
- Java多线程-线程通信
- do还是doing imagine加to_imagine doing还是todo
- IntegerCache的妙用和陷阱
- 【LeetCode】剑指 Offer 66. 构建乘积数组
- Mac os x 系统的发展史
- 解决js跨域使用nginx配置问题
- 关于Apt注解实践与总结【包含20篇博客】
- 【内核】进程切换 switch_to 与 __switch_to
- 网络工程师计算机职称考试,软考网络工程师中级职称评定条件
- 2021年山东省安全员C证考试及山东省安全员C证模拟考试
- python复制word中的内容,包括格式、图片、文字
- 这一份最全的TCP总结,请务必收下
- 【Java基础】类的具体细节
- openwrt路由器接华为E3372(E8372)网卡实现4G转有线和WIFI
- 基于订单号可重入的交易系统接口设计探讨
- python爬虫——链家苏州成交房价2
热门文章
- [4G5G专题-13]:功能 LTE非授权频谱辅助接入技术(LAA )详解
- DT科技评论第40期:“影子经纪人”发布漏洞订阅服务,下一次的全球安全事件会在近期接踵而至吗?...
- 自学自动化测试,第一份工作就18K,因为掌握了这些技术
- slam定位学习笔记(七)-g2o学习
- Extra semicolon
- PHP判断给定的三个数是否能构成直角三角形
- 嵌入式LinuxAndroid开发-SDK下载编译
- html如何实现过渡效果,前端如何实现动画过渡效果
- 应急管理指挥中心大数据信息化管控平台建设方案(ppt可编辑)
- 为什么选择新闻软文营销?