a software engineer has the capability of thinking 100 lines of code in five minutes and can type 100 lines of code in 10 minutes. he takes a break for five minutes after every fifteen minutes of working. assume he does not type while thinking, and also assume he does not think about code in his break. how many lines of codes will he complete typing after an hour?

a software engineer has the capability of thinking 100 lines of code in five minutes and can type 100 lines of code in 10 minutes. he takes a break for five minutes after every fifteen minutes of working. assume he does not type while thinking, and also assume he does not think about code in his break. how many lines of codes will he complete typing after an hour?

**Answer:** In one hour, there are 60 minutes. Let’s break down the engineer’s work hour into intervals to calculate the lines of code he will complete typing:

For the first 15 minutes, the engineer will be working without any breaks. During this time, he can think 100 loc in 5 minutes, so in 15 minutes, he can think:

100 loc / 5 min x 15 min = 300 loc

Next, he takes a 5-minute break, during which he does not work on any code.

For the next 15 minutes, the engineer will be working without any breaks. During this time, he can think 100 loc in 5 minutes, so in 15 minutes, he can think:

100 loc / 5 min x 15 min = 300 loc

Next, he takes a 5-minute break, during which he does not work on any code.

For the next 10 minutes, the engineer will be working without any breaks. During this time, he can type 100 loc in 10 minutes, so in 10 minutes, he can type:

100 loc / 10 min x 10 min = 100 loc

Next, he takes a 5-minute break, during which he does not work on any code.

For the next 15 minutes, the engineer will be working without any breaks. During this time, he can think 100 loc in 5 minutes, so in 15 minutes, he can think:

100 loc / 5 min x 15 min = 300 loc

Next, he takes a 5-minute break, during which he does not work on any code.

For the next 10 minutes, the engineer will be working without any breaks. During this time, he can type 100 loc in 10 minutes, so in 10 minutes, he can type:

100 loc / 10 min x 10 min = 100 loc

Adding up the lines of code completed in each interval, we have:

300 + 300 + 100 + 300 + 100 = 1100 lines of code

Therefore, the engineer will complete typing 1100 lines of code in one hour.

English version: https://en.sorumatik.co