Em chào mọi người.
Em đang mới học Python nên có luyện thử web atcoder, đây là bài em thi hôm nay:
Trong đó có bài 1:
Em đã giải như sau
nNum = int(input("Enter your number"))
for i in range (0, nNum):
if ((nNum // 100) < 100):
if ((nNum % 100) == 0):
print("100")
break
else:
nRemain = (100 - (nNum % 100))
print(nRemain)
break
else:
nNum = (nNum // 10) + (nNum % 10)
continue
Bài 2 là
En đã giải:
strWord = input("Enter your string")
strLower = strWord.lower()
strUpper = strWord.upper()
nCount1 = 0
nCount2 = 0
for i in range(0, len(strWord), 2):
if (strWord[i] == strLower[i]):
nCount1 += 1
for i in range(1, len(strWord), 2):
if (strWord[i] == strUpper[i]):
nCount2 += 1
if ((nCount1 + nCount2) == len(strWord)):
print("Yes")
else:
print("No")
Tuy nhiên em đều ăn 0 điểm hai bài dù em thấy nó vẫn giải quyết được vấn đề, không biết có anh chị nào giúp em được không
#Edit1
Solution bài 1 ngắn vậy mà em đi lòng vòng :v
nNum = int(input())
print(100- nNum % 100)