You are starting an asteroid mining mission with a single harvester robot. that robot is capable of mining one gram of mineral per day. it also has the ability to clone itself by constructing another harvester robot. that new robot becomes available for use the next day and can be involved in the mining process or can be used to construct yet another robot. each day you will decide what you want each robot in your fleet to do. they can either mine one gram of mineral or spend the day constructing another robot.
required:
write a program to compute a minimum number of days required to mine nn grams of mineral.