Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`*` x: Tổng số nam và nữ
`*` a: Số em nam
`*` b: Số em nữ
`*` Số em nữ gấp n lần số em nam: b = a × n
`*` x = a + b = a + a × n = a × (1 + n)
⇒ Số em nam a `= x / (1 + n)`
⇒ Số em nữ b = `x - a`
_______________________________________
with open('BAI10.INP', 'r') as f :
A = f.readline().split(' ')
x = int(A[0])
n = int(A[1])
a = x // (n + 1)
b = x - a
with open('BAI10.OUT', 'w') as f :
f.write(str(a) + ' ' + str(b))
Hãy giúp mọi người biết câu trả lời này thế nào?
Ta có:
`x = \text{Số nam} + \text{Số nữ}`
Lại có: `\text{Số nữ} = \text{Số nam} * n (***)`
`=> x = \text{Số nam} + \text{Số nam} * n`
`=> x = \text{Số nam} * (1 + n)`
`=> \text{Số nam} = x / (1 + n) `
Từ (`***`) `=>` `\text{Số nữ} = \text{Số nam} * n`
$\\$
Code:
Chú thích: Bỏ hết comment trong chương trình để nhập xuất file.
#import sys
#sys.stdin = open("bai10.inp")
#sys.stdout = open("bai10.out")
x , n = map(int,input().split())
nam = x // (1 + n)
nu = nam * n
print(nam, nu)
#sys.stdin.close()
#sys.stdout.close()
$\\$
`\bb\color{green}{\text{@Daoanhviet96}}`
Hãy giúp mọi người biết câu trả lời này thế nào?
Sự kiện
0
0
0
https://hoidap247.com/cau-hoi/5596738
0
262
0
https://hoidap247.com/cau-hoi/5599414
1592
9493
1640
Hi nhô a