131
131
131
131
n=int(input('Satrlar sonini kiriting: '))
words=set()
print(n, ' ta satr kiriting.')
for i in range(n):
words.update(input().split())
print(len(words))
n – satrlar soni kiritiladi.
words – bo‘sh to‘plam yaratiladi.
0 dan
n
gacha
n
ta sikl ishlaydi.
Klaviatura
orqali kiritilgan satrni
so‘zlarga ajratib, har bir so‘zni
words
to‘plamiga element sifatida kiritadi.
T
o‘plam takrorlangan so‘zlarni bitta
element deb hisoblaydi. Shu sababli
to‘plamda faqat takrorlanmagan
so‘zlar qoladi.
len()
funksiyasi elementlar, ya’ni
matndagi takrorlanmagan so‘zlar
sonini chiqaradi.
Satrlar sonini kiriting: 4
4 ta satr kiriting:
She sells sea shells on the sea shore;
The shells that she sells are sea shells I`m sure.
So ifa she sells sea shells on the sea shore,
I`m sure that the shells are sea shore shells.
19
TOPSHIRIQLAR
1. Foydalanuvchi tomonidan ikkita sonlar qatori kiritilgan.
Qancha son ham birinchi,
ham ikkinchi qatorda ishtirok etganligini aniqlovchi va shu sonlarni o‘sish
tartibida
chiqaruvchi dastur tuzing.
Kiruvchi ma’lumot
Chiquvchi ma’lumot
9 5 8 4
5 9 3 4
4 9
2. Foydalanuvchi tomonidan sonlar qatori kiritilgan. Har bir son avval uchragan bo‘lsa
“Ha”, aks holda “Yo‘q” javobini chiqaruvchi dastur tuzing.
Kiruvchi ma’lumot
Chiquvchi ma’lumot
4 5 1 4 5 2
Yo‘q
Yo‘q
Yo‘q
Ha
Ha
Yo‘q