āđāļšāļšāļ—āļ”āļŠāļ­āļšāļāļķāļāļŦāļąāļ”āđ€āļ—āļ„āđ‚āļ™āđ‚āļĨāļĒāļĩāđāļĨāļ°āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”

āļāļķāļāļ—āļģāļ‚āđ‰āļ­āļŠāļ­āļšāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āđƒāļ™āļĢāļđāļ›āđāļšāļš Codility

āđāļšāļšāļāļķāļāļŦāļąāļ”āļŸāļĢāļĩāļŠāđ„āļ•āļĨāđŒ Codility: āđ‚āļˆāļ—āļĒāđŒāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļŠāļąāđ‰āļ™ āđ† 3 āļ‚āđ‰āļ­ āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ”āđ‰āļēāļ™āđ€āļ§āļĨāļē āļ­āļīāļ™āļžāļļāļ•āļ—āļĩāđˆāļ—āļģāđƒāļŦāđ‰āļ§āļīāļ˜āļĩāđāļāđ‰āđƒāļŠāđ‰āđ„āļĄāđˆāđ„āļ”āđ‰ āđāļĨāļ°āļ§āļīāļ˜āļĩāļ—āļĩāđˆāđ€āļĢāđ‡āļ§āļžāļ­āļŠāļģāļŦāļĢāļąāļšāļ­āļīāļ™āļžāļļāļ•āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļ„āļģāļ•āļ­āļšāļ—āļļāļāļ‚āđ‰āļ­

  • āļ„āļģāļ–āļēāļĄāļŸāļĢāļĩ 10 āļ‚āđ‰āļ­ āđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĄāļĩāļšāļąāļāļŠāļĩ
  • āļˆāļąāļšāđ€āļ§āļĨāļēāđ€āļŦāļĄāļ·āļ­āļ™āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļˆāļĢāļīāļ‡
  • āļĒāļāđ€āļĨāļīāļāđ„āļ”āđ‰āļ—āļļāļāđ€āļĄāļ·āđˆāļ­
āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŸāļĢāļĩ
10 āļ‚āđ‰āļ­ Â· 30 āļ™āļēāļ—āļĩ
āļŠāđˆāļ§āļ™āļ•āđˆāļēāļ‡ āđ†
  • āđ‚āļˆāļ—āļĒāđŒāļ‚āđ‰āļ­āļŦāļ™āļķāđˆāļ‡: āļŠāđˆāļ§āļ‡āļ„āđˆāļēāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļĒāļēāļ§āļ—āļĩāđˆāļŠāļļāļ”
  • āđ‚āļˆāļ—āļĒāđŒāļ‚āđ‰āļ­āļŠāļ­āļ‡: ID āļ—āļĩāđˆāđ„āļĄāđˆāļ‹āđ‰āļģāļ•āļąāļ§āđāļĢāļ
  • āđ‚āļˆāļ—āļĒāđŒāļ‚āđ‰āļ­āļŠāļēāļĄ: āļœāļĨāļĢāļ§āļĄāļŠāļđāļ‡āļŠāļļāļ”āđƒāļ™āļŠāđˆāļ§āļ‡ K āļ§āļąāļ™
āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄ
āļˆāļģāļ™āļ§āļ™āļ‚āđ‰āļ­āđāļĨāļ°āđ€āļ§āļĨāļēāļˆāļģāļāļąāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļŠāļ­āļšāļˆāļĢāļīāļ‡

āļ„āļģāļ•āļ­āļšāļŠāļąāđ‰āļ™ āđ†

āļāļēāļĢāļ—āļ”āļŠāļ­āļš Codility āđ€āļ›āđ‡āļ™āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™āļ—āļąāļāļĐāļ°āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļ­āļ­āļ™āđ„āļĨāļ™āđŒāļ—āļĩāđˆāļ™āļēāļĒāļˆāđ‰āļēāļ‡āļŦāļĨāļēāļĒāļĢāļēāļĒāđƒāļŠāđ‰āļ„āļąāļ”āļāļĢāļ­āļ‡āļ™āļąāļāļžāļąāļ’āļ™āļē āļœāļđāđ‰āđ€āļ‚āđ‰āļēāļŠāļ­āļšāļˆāļ°āļ—āļģāđ‚āļˆāļ—āļĒāđŒāđ€āļ‚āļĩāļĒāļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļŠāļ­āļ‡āļŠāļēāļĄāļ‚āđ‰āļ­āđƒāļ™āđ€āļšāļĢāļēāļ§āđŒāđ€āļ‹āļ­āļĢāđŒāļāđˆāļ­āļ™āļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļ“āđŒ āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļ—āļ”āļŠāļ­āļš Codility āđāļšāļšāđ€āļ”āļĩāļĒāļ§āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļ™ āđ€āļžāļĢāļēāļ°āļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒāđ€āļĨāļ·āļ­āļāđ‚āļˆāļ—āļĒāđŒāđāļĨāļ°āļāļģāļŦāļ™āļ”āđ€āļ§āļĨāļēāļ‚āļ­āļ‡āļ•āļ™āđ€āļ­āļ‡ āđāļšāļšāļ—āļ”āļŠāļ­āļšāļāļķāļāļŦāļąāļ”āļŸāļĢāļĩāļ™āļĩāđ‰āļĄāļĩāļ„āļģāļ–āļēāļĄāļ•āđ‰āļ™āļ‰āļšāļąāļš 10 āļ‚āđ‰āļ­āļˆāļēāļ 3 āļ‡āļēāļ™ āđāļĨāļ°āđƒāļŠāđ‰āđ€āļ§āļĨāļē 30 āļ™āļēāļ—āļĩ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŸāļĢāļĩ
10 āļ‚āđ‰āļ­āđƒāļ™ 30 āļ™āļēāļ—āļĩ
āļĢāļđāļ›āđāļšāļš
āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒāļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒ
āļ„āļ°āđāļ™āļ™āļ‡āļēāļ™
āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļ•āļēāļĄāđ€āļāļ“āļ‘āđŒāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰
āļĢāļēāļĒāļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļĢāļēāļĒāļ‡āļēāļ™āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›
āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§āđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ
āļŠāļļāļ”āļ‚āđ‰āļ­āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāļ‚āļ­āļ‡āđ€āļĢāļē
āđ‚āļˆāļ—āļĒāđŒāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ” 3 āļ‚āđ‰āļ­āđƒāļ™ 90 āļ™āļēāļ—āļĩ

āļ—āļ”āļĨāļ­āļ‡āļŸāļĢāļĩ

āļ—āļģāļ„āļģāļ–āļēāļĄ 10 āļ‚āđ‰āļ­āđƒāļ™ 30 āļ™āļēāļ—āļĩ āļ”āđ‰āļ§āļĒāļˆāļąāļ‡āļŦāļ§āļ°āđ€āļ§āļĨāļēāļ•āļēāļĄāļ—āļĩāđˆāļĢāļēāļĒāļ‡āļēāļ™āļāļąāļ™āļ—āļąāđˆāļ§āđ„āļ› āļ”āļđāļ„āļ°āđāļ™āļ™āđāļĨāļ°āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļ—āļļāļāļ„āļģāļ•āļ­āļšāđ„āļ”āđ‰āđ€āļĄāļ·āđˆāļ­āļˆāļš

āļāļģāļĨāļąāļ‡āđ‚āļŦāļĨāļ”āļ„āļģāļ–āļēāļĄāļāļķāļāļ—āļģ

āđ€āļĨāļ·āļ­āļāđāļžāđ‡āļāđ€āļāļˆāļ‚āļ­āļ‡āļ„āļļāļ“

āļ›āļĨāļ”āļĨāđ‡āļ­āļāđāļšāļšāļāļķāļāļŦāļąāļ”āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄ

āđāļšāļšāļ—āļ”āļŠāļ­āļšāđāļ™āļ§ Codility: āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āđ€āļ•āđ‡āļĄāļĢāļđāļ›āđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļē āļžāļĢāđ‰āļ­āļĄāđāļšāļšāļ—āļ”āļŠāļ­āļšāļ­āļ·āđˆāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

āđ€āļĨāļ·āļ­āļāđāļžāđ‡āļāđ€āļāļˆ
āđ€āļĢāļīāđˆāļĄāđƒāļŠāđ‰āđāļœāļ™ Monthly
  • āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļēāļŠāļģāļŦāļĢāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļšāļ™āļĩāđ‰
  • āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ‚āđ‰āļ­
  • āļ„āļ°āđāļ™āļ™āđāļĒāļāļ•āļēāļĄāļ›āļĢāļ°āđ€āļ āļ—āļ„āļģāļ–āļēāļĄāđāļĨāļ°āļ›āļĢāļ°āļ§āļąāļ•āļīāļāļēāļĢāļ—āļģāđāļšāļšāļ—āļ”āļŠāļ­āļš
  • āļĢāļ§āļĄāđāļšāļšāļ—āļ”āļŠāļ­āļšāļāļķāļāļ—āļģāļ—āļąāđ‰āļ‡āļŦāļĄāļ” 93 āđāļšāļš
  • āđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļ—āļąāđ‰āļ‡āļšāļ™āđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒāđāļĨāļ°āđāļĨāđ‡āļ›āļ—āđ‡āļ­āļ›

āļ‚āļ­āđ€āļ‡āļīāļ™āļ„āļ·āļ™āđ„āļ”āđ‰āļ āļēāļĒāđƒāļ™ 7 āļ§āļąāļ™ āļŦāļēāļāļ—āļģāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđ„āļĄāđˆāđ€āļāļīāļ™ 1 āļŠāļļāļ” āļĢāļēāļ„āļēāđ€āļ›āđ‡āļ™ USD

āđāļšāļšāļāļķāļāļŦāļąāļ”āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāļĄāļĩāļ­āļ°āđ„āļĢāļšāđ‰āļēāļ‡

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđƒāļ™āļĢāļđāļ›āđāļšāļšāđāļĨāļ°āđ€āļ§āļĨāļēāļ•āļēāļĄāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļĢāļīāļ‡ āļžāļĢāđ‰āļ­āļĄāļāļēāļĢāļ—āļšāļ—āļ§āļ™āļœāļĨāļ­āļĒāđˆāļēāļ‡āļ„āļĢāļšāļ–āđ‰āļ§āļ™āļŦāļĨāļąāļ‡āļ—āļģāđāļ•āđˆāļĨāļ°āļŠāļļāļ”āđ€āļŠāļĢāđ‡āļˆ

  1. āļŸāļĢāļĩāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŸāļĢāļĩ10 āļ‚āđ‰āļ­ Â· 30 āļ™āļēāļ—āļĩ
  2. āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāļˆāļģāļ™āļ§āļ™āļ‚āđ‰āļ­āđāļĨāļ°āđ€āļ§āļĨāļēāļˆāļģāļāļąāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļŠāļ­āļšāļˆāļĢāļīāļ‡
  3. āđāļšāļšāļāļķāļāļŦāļąāļ”āđ‚āļˆāļ—āļĒāđŒāļ‚āđ‰āļ­āļŦāļ™āļķāđˆāļ‡: āļŠāđˆāļ§āļ‡āļ„āđˆāļēāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āļĒāļēāļ§āļ—āļĩāđˆāļŠāļļāļ”āļˆāļąāļšāđ€āļ§āļĨāļē āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļģāļ•āļ­āļš
  4. āđāļšāļšāļāļķāļāļŦāļąāļ”āđ‚āļˆāļ—āļĒāđŒāļ‚āđ‰āļ­āļŠāļ­āļ‡: ID āļ—āļĩāđˆāđ„āļĄāđˆāļ‹āđ‰āļģāļ•āļąāļ§āđāļĢāļāļˆāļąāļšāđ€āļ§āļĨāļē āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļģāļ•āļ­āļš
  5. āđāļšāļšāļāļķāļāļŦāļąāļ”āđ‚āļˆāļ—āļĒāđŒāļ‚āđ‰āļ­āļŠāļēāļĄ: āļœāļĨāļĢāļ§āļĄāļŠāļđāļ‡āļŠāļļāļ”āđƒāļ™āļŠāđˆāļ§āļ‡ K āļ§āļąāļ™āļˆāļąāļšāđ€āļ§āļĨāļē āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļģāļ•āļ­āļš
  6. āļāļēāļĢāļ—āļšāļ—āļ§āļ™āļœāļĨāļ­āļĒāđˆāļēāļ‡āļ„āļĢāļšāļ–āđ‰āļ§āļ™āļ„āļ°āđāļ™āļ™āđāļĒāļāļ•āļēāļĄāļ›āļĢāļ°āđ€āļ āļ—āļ„āļģāļ–āļēāļĄāļŦāļĨāļąāļ‡āļ—āļģāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āđāļ•āđˆāļĨāļ°āļ„āļĢāļąāđ‰āļ‡

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŸāļĢāļĩāļŦāļĢāļ·āļ­āđāļšāļšāļāļķāļāļ—āļģāļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄ

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļŸāļĢāļĩāļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄ
āļ„āļģāļ–āļēāļĄāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ„āļĨāđ‰āļēāļĒāļ‚āđ‰āļ­āļŠāļ­āļšāļˆāļĢāļīāļ‡
āļĄāļĩāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļ—āļļāļāļ„āļģāļ•āļ­āļš
āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļē
āļ„āļ°āđāļ™āļ™āđāļĒāļāļ•āļēāļĄāļ›āļĢāļ°āđ€āļ āļ—āļ„āļģāļ–āļēāļĄ
āļ›āļĢāļ°āļ§āļąāļ•āļīāļ„āļ°āđāļ™āļ™āļˆāļēāļāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡
āđāļšāļšāļ—āļ”āļŠāļ­āļšāļāļķāļāļ—āļģāļ—āļąāđ‰āļ‡āļŦāļĄāļ” 93 āđāļšāļš

āļ„āļđāđˆāļĄāļ·āļ­āđ€āļ•āļĢāļĩāļĒāļĄāļŠāļ­āļšāļŸāļĢāļĩ

āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļ—āļļāļāđ€āļĢāļ·āđˆāļ­āļ‡āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļĢāļīāļ‡āļœāđˆāļēāļ™āļšāļ—āđ€āļĢāļĩāļĒāļ™āļŠāļąāđ‰āļ™ āđ†

āļšāļ—āđ€āļĢāļĩāļĒāļ™ 1

āļĨāļąāļāļĐāļ“āļ°āļ—āļąāđˆāļ§āđ„āļ›āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļŠāļ­āļšāļˆāļĢāļīāļ‡

āđ„āļĄāđˆāļĄāļĩāđāļšāļšāļ—āļ”āļŠāļ­āļš Codility āđāļšāļšāđ€āļ”āļĩāļĒāļ§āļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļŦāļĄāļ·āļ­āļ™āļāļąāļ™āļ—āļļāļāđāļŦāđˆāļ‡ Codility āđ€āļ›āđ‡āļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄāļ—āļĩāđˆāļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒāđ€āļĨāļ·āļ­āļāđ‚āļˆāļ—āļĒāđŒ āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāļ­āļ™āļļāļāļēāļ• āđāļĨāļ°āđ€āļ§āļĨāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āļŠāļģāļŦāļĢāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļšāļ‚āļ­āļ‡āļ•āļ™āđ€āļ­āļ‡ āļ„āļģāđ€āļŠāļīāļāļˆāļēāļāļ™āļēāļĒāļˆāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āļŠāļģāļŦāļĢāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļšāļ‚āļ­āļ‡āļ„āļļāļ“

āļŠāļīāđˆāļ‡āļ—āļĩāđˆ Codility āļ­āļ˜āļīāļšāļēāļĒāđ„āļ§āđ‰ Codility āļĢāļ°āļšāļļāļ§āđˆāļēāđāļ•āđˆāļĨāļ°āđ‚āļˆāļ—āļĒāđŒāļˆāļ°āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ•āļēāļĄāđ€āļāļ“āļ‘āđŒāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰ (Codility) āļšāļ—āđ€āļĢāļĩāļĒāļ™āļŸāļĢāļĩāļŠāļģāļŦāļĢāļąāļšāđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒ (Codility) āđāļŠāļ”āļ‡āļĢāļđāļ›āđāļšāļšāđ‚āļˆāļ—āļĒāđŒ āđ„āļ”āđ‰āđāļāđˆ āļ›āļąāļāļŦāļēāļŠāļąāđ‰āļ™ āđ† āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āđ€āļ‚āļĩāļĒāļ™ āđāļĨāļ°āļ‚āđ‰āļ­āļˆāļģāļāļąāļ”āļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ—āļĩāđˆāļĢāļ°āļšāļļāđ„āļ§āđ‰ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđ€āļŠāđˆāļ™ āđ‚āļˆāļ—āļĒāđŒāđƒāļ™āļšāļ—āđ€āļĢāļĩāļĒāļ™ BinaryGap āļ‚āļ­āđƒāļŦāđ‰āđ€āļ‚āļĩāļĒāļ™ "an efficient algorithm" āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ—āļĩāđˆāļĄāļĩāļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ” 2,147,483,647 (Codility) āđāļĨāļ°āļĄāļĩāļšāļ—āđ€āļĢāļĩāļĒāļ™āļŦāļ™āļķāđˆāļ‡āļŠāļ·āđˆāļ­ Time Complexity (Codility)

āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļš Codility āļ—āļĩāđˆāļĄāļĩāļĢāļēāļĒāļ‡āļēāļ™āļāļąāļ™āļ—āļąāđˆāļ§āđ„āļ› (āļˆāļēāļāļœāļđāđ‰āđ€āļ‚āđ‰āļēāļŠāļ­āļšāđāļĨāļ°āļ„āļđāđˆāļĄāļ·āļ­āļ•āđˆāļēāļ‡ āđ† āđ„āļĄāđˆāđ„āļ”āđ‰āļĒāļ·āļ™āļĒāļąāļ™āļšāļ™āļŦāļ™āđ‰āļē Codility āļ—āļĩāđˆāđ€āļĢāļēāđ€āļ‚āđ‰āļēāļ–āļķāļ‡āđ„āļ”āđ‰):

  • āļĄāļĩāđ‚āļˆāļ—āļĒāđŒāđ„āļĄāđˆāļāļĩāđˆāļ‚āđ‰āļ­āļ āļēāļĒāđƒāļ•āđ‰āđ€āļ§āļĨāļēāļˆāļąāļšāđ€āļ§āļĨāļēāļŠāļļāļ”āđ€āļ”āļĩāļĒāļ§ āļŠāļģāļŦāļĢāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđ‚āļ”āļĒāļĄāļąāļāđƒāļŠāđ‰āđ€āļ§āļĨāļēāļĢāļ°āļŦāļ§āđˆāļēāļ‡ 30 āļ™āļēāļ—āļĩāļ–āļķāļ‡ 2 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡
  • āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āđāļšāļšāļ‹āđˆāļ­āļ™: āđ‚āļ„āđ‰āļ”āļ‚āļ­āļ‡āļ„āļļāļ“āļˆāļ°āļ–āļđāļāļ•āļĢāļ§āļˆāļ”āđ‰āļ§āļĒāļāļĢāļ“āļĩāļ—āļ”āļŠāļ­āļšāļ—āļĩāđˆāļ„āļļāļ“āļĄāļ­āļ‡āđ„āļĄāđˆāđ€āļŦāđ‡āļ™ āļ™āļ­āļāđ€āļŦāļ™āļ·āļ­āļˆāļēāļāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđƒāļ™āđ‚āļˆāļ—āļĒāđŒ
  • āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ āđƒāļ™āđ‚āļˆāļ—āļĒāđŒāļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄ: āļ§āļīāļ˜āļĩāđāļāđ‰āļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āđāļ•āđˆāļŠāđ‰āļēāļ­āļēāļˆāđ€āļŠāļĩāļĒāļ„āļ°āđāļ™āļ™āđ„āļ”āđ‰
  • āđ€āļ§āļĨāļēāļ—āļĩāđˆāļ„āļļāļ“āđƒāļŠāđ‰āļ—āļģ āļ āļēāļĒāđƒāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļĄāđˆāļĄāļĩāļœāļĨāļ•āđˆāļ­āļ„āļ°āđāļ™āļ™

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‚āļ­āļ‡āđ€āļĢāļēāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļ­āļ°āđ„āļĢāļšāđ‰āļēāļ‡ āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđāļ•āđˆāļĨāļ°āļŠāļļāļ”āļĄāļĩ āđ‚āļˆāļ—āļĒāđŒāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ” 3 āļ‚āđ‰āļ­āđƒāļ™ 90 āļ™āļēāļ—āļĩ āđ‚āļ”āļĒāđ€āļĢāļīāđˆāļĄāļˆāļēāļāđ‚āļˆāļ—āļĒāđŒāļ—āļĩāđˆāļ‡āđˆāļēāļĒāļāļ§āđˆāļēāđ„āļ›āļˆāļ™āļ–āļķāļ‡āđ‚āļˆāļ—āļĒāđŒāļ—āļĩāđˆāļĒāļēāļāļāļ§āđˆāļē āļ„āļļāļ“āđ€āļ‚āļĩāļĒāļ™āđāļĨāļ°āļĢāļąāļ™āļ§āļīāļ˜āļĩāđāļāđ‰āļ”āđ‰āļ§āļĒ Python, JavaScript, Java āļŦāļĢāļ·āļ­ C++ āļˆāļēāļāļ™āļąāđ‰āļ™āļĢāļ°āļšāļšāļˆāļ°āļ•āļĢāļ§āļˆāļ”āđ‰āļ§āļĒāļāļĢāļ“āļĩāļ—āļ”āļŠāļ­āļšāđāļšāļšāļ‹āđˆāļ­āļ™ āđāļĨāļ°āđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āļ•āļēāļĄāđāļ•āđˆāļĨāļ°āļāļĢāļ“āļĩāļ—āļĩāđˆāļ„āļļāļ“āļœāđˆāļēāļ™ āđāļ™āļ°āļ™āļģāđƒāļŦāđ‰āđƒāļŠāđ‰āđāļĨāđ‡āļ›āļ—āđ‡āļ­āļ› āļ„āļļāļ“āļŠāļēāļĄāļēāļĢāļ–āļĒāđ‰āļ­āļ™āļāļĨāļąāļšāđ„āļ›āđāļāđ‰āđ„āļ‚āļ§āļīāļ˜āļĩāđāļāđ‰āđ„āļ”āđ‰āļˆāļ™āļāļ§āđˆāļēāļˆāļ°āļŠāđˆāļ‡āļ„āļģāļ•āļ­āļš

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‚āļ­āļ‡āđ€āļĢāļēāđāļ•āļāļ•āđˆāļēāļ‡āļ­āļĒāđˆāļēāļ‡āđ„āļĢ āļĄāļĩāļĢāļēāļĒāļ‡āļēāļ™āļāļąāļ™āļ—āļąāđˆāļ§āđ„āļ›āļ§āđˆāļēāđ‚āļˆāļ—āļĒāđŒ Codility āļˆāļĢāļīāļ‡āļˆāļ°āļ•āļĢāļ§āļˆāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡ āđāļĨāļ°āđƒāļ™āļŦāļĨāļēāļĒāđ‚āļˆāļ—āļĒāđŒāļˆāļ°āļ•āļĢāļ§āļˆāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļĄāļ·āđˆāļ­āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ āļāļĢāļ“āļĩāļ—āļ”āļŠāļ­āļšāđāļšāļšāļ‹āđˆāļ­āļ™āļ‚āļ­āļ‡āđ€āļĢāļēāļĄāļĩāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāđāļĨāļ°āļ•āļĢāļ§āļˆāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļāļąāļšāļāļĢāļ“āļĩāļ‚āļ­āļš āļˆāļķāļ‡āđ„āļĄāđˆāļĄāļĩāļāļēāļĢāļŦāļĄāļ”āđ€āļ§āļĨāļēāđ€āļžāļĢāļēāļ°āļ§āļīāļ˜āļĩāđāļāđ‰āļŠāđ‰āļē āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļ‚āļ­āļ‡āđāļ•āđˆāļĨāļ°āđ‚āļˆāļ—āļĒāđŒāļˆāļ°āļĢāļ°āļšāļļāļ§āđˆāļēāļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļĢāļ°āļ”āļąāļšāđƒāļ” āļŠāđˆāļ§āļ™āļ„āļģāļ–āļēāļĄāļŸāļĢāļĩ 10 āļ‚āđ‰āļ­āđ€āļ›āđ‡āļ™āđāļšāļšāļ›āļĢāļ™āļąāļĒāđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™ āļāļĢāļ“āļĩāļ‚āļ­āļš āđāļĨāļ°āļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§ āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđāļ™āļ§āļ„āļīāļ”āđ€āļšāļ·āđ‰āļ­āļ‡āļŦāļĨāļąāļ‡āļāļēāļĢāļœāđˆāļēāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāđ€āļŦāļĨāđˆāļēāļ™āļąāđ‰āļ™

āļšāļ—āđ€āļĢāļĩāļĒāļ™ 2

āļ›āļĢāļ°āđ€āļ āļ—āļ„āļģāļ–āļēāļĄāļžāļĢāđ‰āļ­āļĄāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ§āļīāļ˜āļĩāļ—āļģ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ§āļīāļ˜āļĩāļ—āļģāļŦāļ™āļķāđˆāļ‡āļ‚āđ‰āļ­āļŠāļģāļŦāļĢāļąāļšāļ„āļģāļ–āļēāļĄāđāļ•āđˆāļĨāļ°āļ›āļĢāļ°āđ€āļ āļ— āļžāļĢāđ‰āļ­āļĄāļˆāļļāļ”āļ—āļĩāđˆāļŦāļĨāļēāļĒāļ„āļ™āļĄāļąāļāļžāļĨāļēāļ”

1. āļ§āļīāļ˜āļĩāđāļāđ‰āļ›āļąāļāļŦāļēāđƒāļ”āļ–āļđāļāļ•āđ‰āļ­āļ‡. āđ‚āļˆāļ—āļĒāđŒ: āļ„āļ·āļ™āļ„āđˆāļēāļˆāļģāļ™āļ§āļ™āļ„āđˆāļēāļ—āļĩāđˆāđ„āļĄāđˆāļ‹āđ‰āļģāļāļąāļ™āđƒāļ™āļĢāļēāļĒāļāļēāļĢ āļ§āļīāļ˜āļĩāđāļāđ‰: len(set(A)) āļ§āļīāļ˜āļĩāļ™āļĩāđ‰āļ–āļđāļāļ•āđ‰āļ­āļ‡āļŠāļģāļŦāļĢāļąāļšāļĢāļēāļĒāļāļēāļĢāļ—āļļāļāđāļšāļš āļĢāļ§āļĄāļ–āļķāļ‡āļĢāļēāļĒāļāļēāļĢāļ§āđˆāļēāļ‡ āļ‹āļķāđˆāļ‡āļˆāļ°āđ„āļ”āđ‰āļ„āđˆāļē 0 āļˆāļļāļ”āļ—āļĩāđˆāļĄāļąāļāļžāļĨāļēāļ”: āđ€āļ‚āļĩāļĒāļ™āļĨāļđāļ›āđ€āļ­āļ‡āđ‚āļ”āļĒāđƒāļŠāđ‰āļĢāļēāļĒāļāļēāļĢāļ—āļĩāđˆāđ€āļĢāļĩāļĒāļ‡āļĨāļģāļ”āļąāļšāđāļĨāđ‰āļ§ āđāļ•āđˆāļĨāļ·āļĄāļ•āļĢāļ§āļˆāļĢāļēāļĒāļāļēāļĢāđāļĢāļāļŦāļĢāļ·āļ­āļĢāļēāļĒāļāļēāļĢāļŠāļļāļ”āļ—āđ‰āļēāļĒ āļŦāļēāļāļĄāļĩāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āđƒāļ™āļ•āļąāļ§āļ—āļĩāđˆāļ—āļģāļ‡āļēāļ™āļ™āļĩāđ‰āđ„āļ”āđ‰ āđƒāļŦāđ‰āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ§āđˆāļēāļĢāļ­āļ‡āļĢāļąāļšāļāļĢāļ“āļĩāļ‚āļ­āļšāđāļĨāđ‰āļ§āđƒāļŠāđ‰āļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļ™āļąāđ‰āļ™

2. āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ‚āļ­āļ‡āđ€āļ§āļĨāļē. āļ§āļīāļ˜āļĩāđāļāđ‰āļŦāļ™āļķāđˆāļ‡āļ§āļ™āļĨāļđāļ›āļœāđˆāļēāļ™ A āđāļĨāļ°āđ€āļĢāļĩāļĒāļ max(A[:i]) āļ āļēāļĒāđƒāļ™āļĨāļđāļ› āļāļēāļĢāđāļšāđˆāļ‡āļŠāđˆāļ§āļ™āļĢāļēāļĒāļāļēāļĢāđāļĨāļ° max āļ•āđˆāļēāļ‡āļāđ‡āđāļ•āļ°āļ‚āđ‰āļ­āļĄāļđāļĨāđ„āļ”āđ‰āļ–āļķāļ‡ i āļĢāļēāļĒāļāļēāļĢ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļˆāļģāļ™āļ§āļ™āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļĢāļ§āļĄāļ­āļĒāļđāđˆāļ—āļĩāđˆāļ›āļĢāļ°āļĄāļēāļ“ N squared āļŦāļēāļĢāļ”āđ‰āļ§āļĒ 2 āļŦāļĢāļ·āļ­ O(N squared) āļŦāļēāļāđ€āļāđ‡āļšāļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ”āļ—āļĩāđˆāļžāļšāđ„āļ§āđ‰āļ•āļĨāļ­āļ”āđāļ—āļ™ āļˆāļ°āļĨāļ”āđ€āļŦāļĨāļ·āļ­ O(N) āļˆāļļāļ”āļ—āļĩāđˆāļĄāļąāļāļžāļĨāļēāļ”: āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļĄāļĩāļĨāļđāļ›āđ€āļ”āļĩāļĒāļ§āđāļĨāđ‰āļ§āļŠāļĢāļļāļ›āļ§āđˆāļēāđ€āļ›āđ‡āļ™ O(N) āđƒāļŦāđ‰āļ•āļĢāļ§āļˆāļ”āļđāļ āļēāļĒāđƒāļ™āļĨāļđāļ›āļ§āđˆāļēāļĄāļĩāļāļēāļĢāđāļšāđˆāļ‡āļŠāđˆāļ§āļ™ āļŦāļēāļœāļĨāļĢāļ§āļĄ āļ™āļąāļš āļŦāļĢāļ·āļ­āļ„āđ‰āļ™āļŦāļēāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

3. āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāđāļšāļšāđƒāļ”āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”. āđ‚āļˆāļ—āļĒāđŒ: āļ„āļ·āļ™āļ„āđˆāļēāļˆāļģāļ™āļ§āļ™āđ€āļ•āđ‡āļĄāļšāļ§āļāļ—āļĩāđˆāļ™āđ‰āļ­āļĒāļ—āļĩāđˆāļŠāļļāļ”āļ‹āļķāđˆāļ‡āđ„āļĄāđˆāļĄāļĩāļ­āļĒāļđāđˆāđƒāļ™ A āļ§āļīāļ˜āļĩāđāļāđ‰āļŦāļ™āļķāđˆāļ‡āļ„āļ·āļ™āļ„āđˆāļē max(A) + 1 āļĨāļ­āļ‡āđƒāļŠāđ‰ A = [1, 2, 3]: āļˆāļ°āđ„āļ”āđ‰ 4 āļ‹āļķāđˆāļ‡āļ–āļđāļāļ•āđ‰āļ­āļ‡ āļĨāļ­āļ‡āđƒāļŠāđ‰ A = [1, 3]: āļˆāļ°āđ„āļ”āđ‰ 4 āđāļ•āđˆ 2 āļŦāļēāļĒāđ„āļ› āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ„āļģāļ•āļ­āļšāļ„āļ·āļ­ 2 āļĨāļ­āļ‡āđƒāļŠāđ‰ A = [-3, -1]: āļˆāļ°āđ„āļ”āđ‰ 0 āđāļ•āđˆāļ„āļģāļ•āļ­āļšāļ„āļ·āļ­ 1 āļˆāļļāļ”āļ—āļĩāđˆāļĄāļąāļāļžāļĨāļēāļ”: āļŦāļĒāļļāļ”āļ—āļ”āļŠāļ­āļšāļŦāļĨāļąāļ‡āļžāļšāļāļĢāļ“āļĩāļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļ”āđ‰āđ€āļžāļĩāļĒāļ‡āļāļĢāļ“āļĩāđ€āļ”āļĩāļĒāļ§ āđƒāļŦāđ‰āļ•āļąāđ‰āļ‡āđƒāļˆāđ„āļĨāđˆāļ•āļĢāļ§āļˆāļāļĢāļ“āļĩāļ‚āļ­āļš āđ€āļŠāđˆāļ™ āļĄāļĩāļŠāđˆāļ­āļ‡āļ§āđˆāļēāļ‡āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ„āđˆāļē āđ€āļ›āđ‡āļ™āļ„āđˆāļēāļĨāļšāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļŦāļēāļāļ­āļ™āļļāļāļēāļ• āļĄāļĩāļĢāļēāļĒāļāļēāļĢāđ€āļ”āļĩāļĒāļ§ āļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ€āļ—āđˆāļēāļāļąāļ™ āđāļĨāļ°āļ„āđˆāļēāļĄāļēāļāļ—āļĩāđˆāļŠāļļāļ”āļ—āļĩāđˆāļ­āļ™āļļāļāļēāļ•

4. āđ€āļĢāđ‡āļ§āļžāļ­āļŠāļģāļŦāļĢāļąāļš N āļ—āļĩāđˆāļŠāļđāļ‡āļŠāļļāļ” 100,000. āđ‚āļ”āļĒāļ„āļĢāđˆāļēāļ§ āđ† āļ„āļ§āļĢāļ•āļąāđ‰āļ‡āđ€āļ›āđ‰āļēāļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™ O(N) āļŦāļĢāļ·āļ­ O(N log N) āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ™āļēāļ”āļ™āļĩāđ‰ āļŠāđˆāļ§āļ™ O(N squared) āļŦāļĄāļēāļĒāļ–āļķāļ‡āļ›āļĢāļ°āļĄāļēāļ“ 10 billion āļ‚āļąāđ‰āļ™āļ•āļ­āļ™ āļ‹āļķāđˆāļ‡āđ€āļāļīāļ™āđ€āļ§āļĨāļēāļˆāļģāļāļąāļ”āļ—āļąāđˆāļ§āđ„āļ›āļĄāļēāļ āļˆāļļāļ”āļ—āļĩāđˆāļĄāļąāļāļžāļĨāļēāļ”: āļ—āļ”āļŠāļ­āļšāļ”āđ‰āļ§āļĒāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļīāļšāļĢāļēāļĒāļāļēāļĢ āļ‹āļķāđˆāļ‡āļ—āļļāļāļ§āļīāļ˜āļĩāļ”āļđāđ€āļŦāļĄāļ·āļ­āļ™āļˆāļ°āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ—āļąāļ™āļ—āļĩ āļĨāļ­āļ‡āļžāļīāļˆāļēāļĢāļ“āļēāļ§āđˆāļēāļ›āļĢāļīāļĄāļēāļ“āļ‡āļēāļ™āđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢāđ€āļĄāļ·āđˆāļ­ N āđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™

5. āļāļēāļĢāļ­āđˆāļēāļ™āļ‚āđ‰āļ­āļˆāļģāļāļąāļ”. āļŦāļēāļāļ„āđˆāļēāļ­āļēāļˆāļŠāļđāļ‡āļ–āļķāļ‡ 1,000,000,000 āđāļĨāļ° N āđ€āļ—āđˆāļēāļāļąāļš 100,000 āļœāļĨāļĢāļ§āļĄāļ­āļēāļˆāļŠāļđāļ‡āļ–āļķāļ‡ 100 trillion āļˆāļģāļ™āļ§āļ™āđ€āļ•āđ‡āļĄāļ‚āļ­āļ‡ Python āļĢāļ­āļ‡āļĢāļąāļšāļ„āđˆāļēāļ™āļĩāđ‰āđ„āļ”āđ‰ āđāļ•āđˆāļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļ—āļĩāđˆāđƒāļŠāđ‰āļˆāļģāļ™āļ§āļ™āđ€āļ•āđ‡āļĄāļ‚āļ™āļēāļ”āļ„āļ‡āļ—āļĩāđˆāļˆāļ°āđ€āļāļīāļ” overflow āļˆāļļāļ”āļ—āļĩāđˆāļĄāļąāļāļžāļĨāļēāļ”: āļĄāļ­āļ‡āļ‚āđ‰āļēāļĄāļŠāđˆāļ§āļ‡āļ‚āļ­āļ‡āļ„āđˆāļē āļŠāđˆāļ§āļ‡āļ”āļąāļ‡āļāļĨāđˆāļēāļ§āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ—āļĢāļēāļšāļ§āđˆāļēāļ­āļēāļˆāđ€āļāļīāļ” overflow āļŦāļĢāļ·āļ­āđ„āļĄāđˆ āđāļĨāļ°āđƒāļŠāđ‰āđ€āļ—āļ„āļ™āļīāļ„āđƒāļ”āđ„āļ”āđ‰āļšāđ‰āļēāļ‡ āđ€āļŠāđˆāļ™ āļ­āļēāļĢāđŒāđ€āļĢāļĒāđŒāļŠāļģāļŦāļĢāļąāļšāļ™āļąāļšāļˆāļģāļ™āļ§āļ™

āļšāļ—āđ€āļĢāļĩāļĒāļ™ 3

āļ§āļīāļ˜āļĩāđ€āļ•āļĢāļĩāļĒāļĄāļ•āļąāļ§

  1. āļ­āđˆāļēāļ™āļ„āļģāđ€āļŠāļīāļāļāđˆāļ­āļ™ āļˆāļ”āļˆāļģāļ™āļ§āļ™āđ‚āļˆāļ—āļĒāđŒ āđ€āļ§āļĨāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ” āđāļĨāļ°āļ āļēāļĐāļēāļ—āļĩāđˆāļ­āļ™āļļāļāļēāļ• āļ™āļēāļĒāļˆāđ‰āļēāļ‡āđ€āļ›āđ‡āļ™āļœāļđāđ‰āļāļģāļŦāļ™āļ”āļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰ āļˆāļķāļ‡āđ„āļĄāđˆāļ„āļ§āļĢāļ„āļēāļ”āđ€āļ”āļē
  2. āđ€āļĨāļ·āļ­āļāđƒāļŠāđ‰āļ āļēāļĐāļēāđ‚āļ›āļĢāđāļāļĢāļĄāļŦāļ™āļķāđˆāļ‡āļ āļēāļĐāļēāļ—āļĩāđˆāļ„āļļāļ“āļ–āļ™āļąāļ” āļ—āļģāļ„āļ§āļēāļĄāļ„āļļāđ‰āļ™āđ€āļ„āļĒāļāļąāļšāļĨāļīāļŠāļ•āđŒ āļžāļˆāļ™āļēāļ™āļļāļāļĢāļĄ āđ€āļ‹āļ• āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡āļĨāļģāļ”āļąāļš āđāļĨāļ°āđ€āļĄāļ˜āļ­āļ”āļŠāļģāļŦāļĢāļąāļšāļŠāļ•āļĢāļīāļ‡ āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļ„āđ‰āļ™āļŦāļēāļ§āļīāļ˜āļĩāđƒāļŠāđ‰
  3. āļ­āđˆāļēāļ™āļ‚āđ‰āļ­āļˆāļģāļāļąāļ”āļāđˆāļ­āļ™āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ” āļ‚āļ™āļēāļ”āđāļĨāļ°āļŠāđˆāļ§āļ‡āļ„āđˆāļēāļ‚āļ­āļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāđƒāļ™āđ‚āļˆāļ—āļĒāđŒāļˆāļ°āļšāļ­āļāļ§āđˆāļēāļ„āļģāļ•āļ­āļšāļ•āđ‰āļ­āļ‡āļ—āļģāļ‡āļēāļ™āđ€āļĢāđ‡āļ§āđ€āļžāļĩāļĒāļ‡āđƒāļ” āđāļĨāļ°āļ„āļ§āļĢāļ„āļģāļ™āļķāļ‡āļ–āļķāļ‡āļāļĢāļ“āļĩāļ‚āļ­āļšāđƒāļ”āļšāđ‰āļēāļ‡ āđ€āļŠāđˆāļ™āđ€āļ”āļĩāļĒāļ§āļāļąāļšāđ‚āļˆāļ—āļĒāđŒāđƒāļ™āļšāļ—āđ€āļĢāļĩāļĒāļ™āļ‚āļ­āļ‡ Codility (Codility)
  4. āļ—āļģāđƒāļŦāđ‰āļ–āļđāļāļ•āđ‰āļ­āļ‡āļāđˆāļ­āļ™ āđāļĨāđ‰āļ§āļ„āđˆāļ­āļĒāļ—āļģāđƒāļŦāđ‰āđ€āļĢāđ‡āļ§ āđ€āļ‚āļĩāļĒāļ™āļ§āļīāļ˜āļĩāđāļāđ‰āđāļšāļšāļ‡āđˆāļēāļĒāđāļĨāļ°āļ–āļđāļāļ•āđ‰āļ­āļ‡āļāđˆāļ­āļ™ āļŦāļēāļāđƒāļŠāđ‰āđ€āļ§āļĨāļē O(N squared) āđāļĨāļ° N āļ­āļēāļˆāļĄāļĩāļ„āđˆāļēāļŠāļđāļ‡āļ–āļķāļ‡ 100,000 āđƒāļŦāđ‰āļĨāļ­āļ‡āđƒāļŠāđ‰āļœāļĨāļĢāļ§āļĄāļŠāļ°āļŠāļĄ āļžāļˆāļ™āļēāļ™āļļāļāļĢāļĄ āđ€āļ‹āļ• āļŦāļĢāļ·āļ­āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡āļĨāļģāļ”āļąāļšāđ€āļžāļ·āđˆāļ­āļĨāļ”āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™
  5. āļ—āļ”āļŠāļ­āļšāļāļĢāļ“āļĩāļ‚āļ­āļšāļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āđƒāļ™āđ‚āļˆāļ—āļĒāđŒāđ€āļ›āđ‡āļ™āđ€āļžāļĩāļĒāļ‡āļāļĢāļ“āļĩāđ€āļ”āļĩāļĒāļ§ āļĨāļ­āļ‡āđƒāļŠāđ‰āļ‚āđ‰āļ­āļĄāļđāļĨāļ™āļģāđ€āļ‚āđ‰āļēāļ—āļĩāđˆāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļŦāļēāļāļ­āļ™āļļāļāļēāļ• āļĄāļĩāļĢāļēāļĒāļāļēāļĢāđ€āļ”āļĩāļĒāļ§ āļ—āļļāļāļ„āđˆāļēāļĄāļĩāļ„āđˆāļēāđ€āļ—āđˆāļēāļāļąāļ™ āļ„āđˆāļēāļĨāļš āļ„āđˆāļēāļ•āđˆāļģāļŠāļļāļ”āđāļĨāļ°āļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ” āļĢāļ§āļĄāļ–āļķāļ‡ N āļ—āļĩāđˆāļĄāļĩāļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ”
  6. āđ€āļĢāļĩāļĒāļ™āļĢāļđāđ‰āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāļžāļšāļšāđˆāļ­āļĒ āļœāļĨāļĢāļ§āļĄāļŠāļ°āļŠāļĄ āļŦāļ™āđ‰āļēāļ•āđˆāļēāļ‡āđ€āļĨāļ·āđˆāļ­āļ™ āļāļēāļĢāļ™āļąāļšāļ”āđ‰āļ§āļĒāļžāļˆāļ™āļēāļ™āļļāļāļĢāļĄ āļ•āļąāļ§āļŠāļĩāđ‰āļŠāļ­āļ‡āļ•āļąāļ§ āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡āļĨāļģāļ”āļąāļšāļāđˆāļ­āļ™ āđāļĨāļ°āļāļēāļĢāđ€āļĨāļ·āļ­āļāđāļšāļš greedy āļ‡āđˆāļēāļĒ āđ† āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāđ‚āļˆāļ—āļĒāđŒāļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļŠāļąāđ‰āļ™ āđ† āļˆāļģāļ™āļ§āļ™āļĄāļēāļ āļšāļ—āđ€āļĢāļĩāļĒāļ™āļŸāļĢāļĩāļ‚āļ­āļ‡ Codility āđ€āļ›āđ‡āļ™āđāļŦāļĨāđˆāļ‡āļ—āļĩāđˆāļ”āļĩāļŠāļģāļŦāļĢāļąāļšāļ”āļđāļĢāļđāļ›āđāļšāļšāđ‚āļˆāļ—āļĒāđŒ (Codility)
  7. āļāļķāļāđ€āļ‚āļĩāļĒāļ™āļ§āļīāļ˜āļĩāđāļāđ‰āđƒāļŦāđ‰āļ„āļĢāļšāļ āļēāļĒāđƒāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ” āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāļ‚āļ­āļ‡āđ€āļĢāļēāđƒāļŦāđ‰āļ„āļļāļ“āđ€āļ‚āļĩāļĒāļ™āđāļĨāļ°āļĢāļąāļ™āđ‚āļ„āđ‰āļ”āļāļąāļšāļāļĢāļ“āļĩāļ—āļ”āļŠāļ­āļšāđāļšāļšāļ‹āđˆāļ­āļ™ āļĨāļ­āļ‡āļ—āļģāđāļšāļšāđ€āļ”āļĩāļĒāļ§āļāļąāļ™āļāļąāļšāđ‚āļˆāļ—āļĒāđŒāļ­āļ·āđˆāļ™ āđ† āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļ āļēāļĒāđƒāļ•āđ‰āđ€āļ§āļĨāļēāļˆāļģāļāļąāļ”āđ€āļ›āđ‡āļ™āđ€āļĢāļ·āđˆāļ­āļ‡āļ„āļļāđ‰āļ™āđ€āļ„āļĒ
  8. āļāļķāļāļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§āđ€āļ—āđˆāļēāļāļąāļšāļ§āļąāļ™āļŠāļ­āļš āļ—āļģāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļē āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļāļēāļĢāļ—āļģāđ‚āļˆāļ—āļĒāđŒ 3 āļ‚āđ‰āļ­āļ āļēāļĒāđƒāļ•āđ‰āđ€āļ§āļĨāļēāļˆāļąāļšāđ€āļ§āļĨāļēāļŠāļļāļ”āđ€āļ”āļĩāļĒāļ§āđ€āļ›āđ‡āļ™āđ€āļĢāļ·āđˆāļ­āļ‡āļ„āļļāđ‰āļ™āđ€āļ„āļĒāđ€āļĄāļ·āđˆāļ­āļ–āļķāļ‡āļ§āļąāļ™āļŠāļ­āļš
āļšāļ—āđ€āļĢāļĩāļĒāļ™ 4

āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ›āļāļēāļĢāđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āđ€āļ›āđ‡āļ™āļ­āļĒāđˆāļēāļ‡āđ„āļĢ

āļāļēāļĢāđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āļāļģāļŦāļ™āļ”āđ‚āļ”āļĒāļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒ Codility āļĢāļ°āļšāļļāļ§āđˆāļēāđāļ•āđˆāļĨāļ°āļ‡āļēāļ™āļˆāļ°āđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļīāļ•āļēāļĄāđ€āļāļ“āļ‘āđŒāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ„āļ§āđ‰ (Codility) āđāļĨāļ°āļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒāļˆāļ°āļ•āļąāļ”āļŠāļīāļ™āđ€āļ­āļ‡āļ§āđˆāļēāļœāļĨāļĨāļąāļžāļ˜āđŒāļĢāļ°āļ”āļąāļšāđƒāļ”āļˆāļķāļ‡āļˆāļ°āļ–āļ·āļ­āļ§āđˆāļēāļœāđˆāļēāļ™āđ€āļāļ“āļ‘āđŒ āđ„āļĄāđˆāļĄāļĩāđ€āļāļ“āļ‘āđŒāļœāđˆāļēāļ™āļĄāļēāļ•āļĢāļāļēāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļ”āđ‰āļāļąāļšāļ—āļļāļāđāļŦāđˆāļ‡

āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļĄāļĩāļāļēāļĢāļĢāļēāļĒāļ‡āļēāļ™āļāļąāļ™āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ› āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļ§āļīāļ˜āļĩāđƒāļŠāđ‰āđ€āļāļ“āļ‘āđŒāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰: āļ„āļ°āđāļ™āļ™āļ‚āļ­āļ‡āļ‡āļēāļ™āļŦāļ™āļķāđˆāļ‡ āđ† āļĄāļēāļˆāļēāļāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆ āđāļĨāļ°āļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļ­āļąāļĨāļāļ­āļĢāļīāļ—āļķāļĄāļŦāļĨāļēāļĒāļ›āļĢāļ°āđ€āļ āļ— āļˆāļ°āļĄāļĩāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļąāļšāļ­āļīāļ™āļžāļļāļ•āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ”āđ‰āļ§āļĒ āļˆāļēāļāļ™āļąāđ‰āļ™āļˆāļķāļ‡āļĢāļ§āļĄāđ€āļ›āđ‡āļ™āđ€āļ›āļ­āļĢāđŒāđ€āļ‹āđ‡āļ™āļ•āđŒāļŠāļģāļŦāļĢāļąāļšāļ‡āļēāļ™āļ™āļąāđ‰āļ™āđāļĨāļ°āļŠāļģāļŦāļĢāļąāļšāđāļšāļšāļ—āļ”āļŠāļ­āļš āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļāļąāļšāļ­āļīāļ™āļžāļļāļ•āļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļāđāļ•āđˆāļ—āļģāļ‡āļēāļ™āļŠāđ‰āļēāđ€āļāļīāļ™āđ„āļ›āļāļąāļšāļ­āļīāļ™āļžāļļāļ•āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆ āļ­āļēāļˆāđ€āļŠāļĩāļĒāļ„āļ°āđāļ™āļ™āļ”āđ‰āļēāļ™āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļŠāđˆāļ§āļ™āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ—āļĩāđˆāđ„āļĄāđˆāļœāđˆāļēāļ™āļāļĢāļ“āļĩāļ‚āļ­āļšāļˆāļ°āđ€āļŠāļĩāļĒāļ„āļ°āđāļ™āļ™āļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āļšāļēāļ‡āļŠāđˆāļ§āļ™ āļ™āļĩāđˆāļˆāļķāļ‡āđ€āļ›āđ‡āļ™āđ€āļŦāļ•āļļāļœāļĨāļ—āļĩāđˆāđ‚āļˆāļ—āļĒāđŒāđƒāļ™āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‚āļ­āļ‡āđ€āļĢāļēāļ–āļēāļĄāđāļĒāļāļāļąāļ™āļ§āđˆāļē "āļ–āļđāļāļ•āđ‰āļ­āļ‡āļŦāļĢāļ·āļ­āđ„āļĄāđˆ" āđāļĨāļ° "āđ€āļĢāđ‡āļ§āļžāļ­āļŦāļĢāļ·āļ­āđ„āļĄāđˆ"

āļ„āļ°āđāļ™āļ™āļāļķāļāļ‚āļ­āļ‡āđ€āļĢāļē āļ„āļ·āļ­āļˆāļģāļ™āļ§āļ™āļ‚āđ‰āļ­āļ—āļĩāđˆāļ„āļļāļ“āļ•āļ­āļšāļ–āļđāļāļˆāļēāļāđ‚āļˆāļ—āļĒāđŒāļ‚āļ­āļ‡āđ€āļĢāļē āļžāļĢāđ‰āļ­āļĄāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āđāļĒāļāļ•āļēāļĄāļ‡āļēāļ™ āđ€āļžāļ·āđˆāļ­āđƒāļŦāđ‰āļ„āļļāļ“āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļ„āļ§āļĢāđ€āļ™āđ‰āļ™āļāļķāļāļ•āļĢāļ‡āđ„āļŦāļ™ āļ„āļ°āđāļ™āļ™āļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āļ„āļ°āđāļ™āļ™āļāļķāļ āđ„āļĄāđˆāđƒāļŠāđˆāļ„āļ°āđāļ™āļ™ Codility āļŦāļĢāļ·āļ­āļœāļĨāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ‚āļ­āļ‡āļ™āļēāļĒāļˆāđ‰āļēāļ‡āļĢāļēāļĒāđƒāļ” āđāļĨāļ°āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļšāļ­āļāđ„āļ”āđ‰āļ§āđˆāļēāļ„āļļāļ“āļˆāļ°āļœāđˆāļēāļ™āļŦāļĢāļ·āļ­āđ„āļĄāđˆ

āļšāļ—āđ€āļĢāļĩāļĒāļ™ 5

āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļ—āļĩāđˆāļžāļšāļšāđˆāļ­āļĒ

  • āđ€āļŠāļ·āđˆāļ­āļĄāļąāđˆāļ™āđƒāļ™āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļĄāļēāļāđ€āļāļīāļ™āđ„āļ› āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ‚āļ­āļ‡āđ‚āļˆāļ—āļĒāđŒāđ€āļ›āđ‡āļ™āđ€āļžāļĩāļĒāļ‡āļāļĢāļ“āļĩāļŦāļ™āļķāđˆāļ‡āļˆāļēāļāļ­āļĩāļāļŦāļĨāļēāļĒāļāļĢāļ“āļĩāļ—āļĩāđˆāļ‹āđˆāļ­āļ™āļ­āļĒāļđāđˆ āļ§āļīāļ˜āļĩāļ—āļģāļ­āļēāļˆāļœāđˆāļēāļ™āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ™āļĩāđ‰āđāļ•āđˆāļĒāļąāļ‡āđ„āļ”āđ‰āļ„āļ°āđāļ™āļ™āļŠāđˆāļ§āļ™āđƒāļŦāļāđˆāđ„āļĄāđˆāļœāđˆāļēāļ™
  • āļĄāļ­āļ‡āļ‚āđ‰āļēāļĄ N āļ§āļīāļ˜āļĩāļ—āļģ O(N squared) āļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļ­āļēāļˆāđ„āļĄāđˆāļœāđˆāļēāļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāđ€āļĄāļ·āđˆāļ­ N = 100,000 āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ‚āļĩāļ”āļˆāļģāļāļąāļ”āļāđˆāļ­āļ™
  • āļĄāļĩāļ‡āļēāļ™āđāļāļ‡āļ­āļĒāļđāđˆāļ āļēāļĒāđƒāļ™āļĨāļđāļ› āļāļēāļĢāđāļšāđˆāļ‡āļŠāđˆāļ§āļ™ āļŦāļēāļœāļĨāļĢāļ§āļĄ āļ™āļąāļš āļ„āđ‰āļ™āļŦāļēāļ”āļąāļŠāļ™āļĩ āļŦāļĢāļ·āļ­āđƒāļŠāđ‰ "in" āļāļąāļšāļĢāļēāļĒāļāļēāļĢāļ āļēāļĒāđƒāļ™āļĨāļđāļ› āļ—āļģāđƒāļŦāđ‰āļ•āđ‰āļ™āļ—āļļāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āđ€āļžāļīāđˆāļĄāļ‚āļķāđ‰āļ™āļŦāļĨāļēāļĒāđ€āļ—āđˆāļē
  • āļžāļĨāļēāļ”āļĢāļēāļĒāļāļēāļĢāļŠāļļāļ”āļ—āđ‰āļēāļĒ āļŠāđˆāļ§āļ‡āļ—āļĩāđˆāļ„āļĨāļēāļ”āđ„āļ›āļŦāļ™āļķāđˆāļ‡āļ•āļģāđāļŦāļ™āđˆāļ‡āđāļĨāļ°āļĨāļđāļ›āļ—āļĩāđˆāđ„āļ›āļŠāļīāđ‰āļ™āļŠāļļāļ”āļ•āļĢāļ‡āļ—āđ‰āļēāļĒāļĢāļēāļĒāļāļēāļĢāđ€āļ›āđ‡āļ™āļŠāļēāđ€āļŦāļ•āļļāļ—āļĩāđˆāļžāļšāļšāđˆāļ­āļĒ āđƒāļŦāđ‰āđ„āļĨāđˆāļ”āļđāļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļŠāļļāļ”āļ—āđ‰āļēāļĒāļ”āđ‰āļ§āļĒāļ•āļ™āđ€āļ­āļ‡
  • āļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡ āļāļēāļĢāđ€āļĢāļīāđˆāļĄāļŦāļēāļ„āđˆāļēāļŠāļđāļ‡āļŠāļļāļ”āļ—āļĩāđˆ 0 āļŦāļĢāļ·āļ­āđ€āļĢāļīāđˆāļĄāļŦāļēāļ„āđˆāļēāļ•āđˆāļģāļŠāļļāļ”āļˆāļēāļāļ•āļąāļ§āđ€āļĨāļ‚āļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ—āļĩāđˆāļ•āļąāđ‰āļ‡āļ‚āļķāđ‰āļ™āđ€āļ­āļ‡ āļ­āļēāļˆāļ—āļģāļ‡āļēāļ™āļœāļīāļ”āļžāļĨāļēāļ”āđ€āļĄāļ·āđˆāļ­āļĄāļĩāļ„āđˆāļēāļ•āļīāļ”āļĨāļšāļŦāļĢāļ·āļ­āļ„āđˆāļēāļ—āļĩāđˆāļŠāļđāļ‡āļĄāļēāļ āđƒāļŦāđ‰āđ€āļĢāļīāđˆāļĄāļˆāļēāļāļĢāļēāļĒāļāļēāļĢāđāļĢāļ
  • āđ€āļ›āļĨāļĩāđˆāļĒāļ™āļĨāļģāļ”āļąāļšāļ—āļĩāđˆāđ‚āļˆāļ—āļĒāđŒāļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰ āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡āļĨāļģāļ”āļąāļšāđ€āļ›āđ‡āļ™āđ€āļ„āļĢāļ·āđˆāļ­āļ‡āļĄāļ·āļ­āļ—āļĩāđˆāļ”āļĩ āđāļ•āđˆāđ„āļĄāđˆāļ„āļ§āļĢāđƒāļŠāđ‰āđ€āļĄāļ·āđˆāļ­āļ„āļģāļ•āļ­āļšāļ‚āļķāđ‰āļ™āļ­āļĒāļđāđˆāļāļąāļšāļ•āļģāđāļŦāļ™āđˆāļ‡āļŦāļĢāļ·āļ­ "āļĢāļēāļĒāļāļēāļĢāđāļĢāļāđƒāļ™āļĨāļīāļŠāļ•āđŒ"
  • āđƒāļŠāđ‰āđ€āļ§āļĨāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļāļąāļšāļ‡āļēāļ™āđ€āļ”āļĩāļĒāļ§ āļŠāđˆāļ‡āļ§āļīāļ˜āļĩāļ—āļģāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ‡āļēāļ™āļāđˆāļ­āļ™ āđāļĨāđ‰āļ§āļ„āđˆāļ­āļĒāļ›āļĢāļąāļšāļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§āđ€āļĄāļ·āđˆāļ­āļĄāļĩāđ€āļ§āļĨāļē

āļ„āļģāļ–āļēāļĄāļāļķāļāļŦāļąāļ”āļ•āđ‰āļ™āļ‰āļšāļąāļš āđ„āļĄāđˆāđƒāļŠāđˆāļ„āļģāļ–āļēāļĄāļˆāļĢāļīāļ‡āļŦāļĢāļ·āļ­āļ‚āđ‰āļ­āļŠāļ­āļšāļ—āļĩāđˆāļĢāļąāđˆāļ§āđ„āļŦāļĨ āļĒāļāđ€āļĨāļīāļāđāļœāļ™ Monthly āđ„āļ”āđ‰āļ—āļļāļāđ€āļĄāļ·āđˆāļ­ āđāļĨāļ°āļ‚āļ­āļ„āļ·āļ™āđ€āļ‡āļīāļ™āļ āļēāļĒāđƒāļ™ 7 āļ§āļąāļ™āđ„āļ”āđ‰ āļŦāļēāļāļ„āļļāļ“āļ—āļģāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđ„āļ›āđ„āļĄāđˆāđ€āļāļīāļ™āļŦāļ™āļķāđˆāļ‡āļŠāļļāļ”

āļ„āļģāļ–āļēāļĄāļ—āļĩāđˆāļžāļšāļšāđˆāļ­āļĒ

āļĄāļĩāđāļšāļšāļ—āļ”āļŠāļ­āļš Codility āđāļšāļšāđ€āļ”āļĩāļĒāļ§āļ—āļĩāđˆāļ™āļēāļĒāļˆāđ‰āļēāļ‡āļ—āļļāļāđāļŦāđˆāļ‡āđƒāļŠāđ‰āļŦāļĢāļ·āļ­āđ„āļĄāđˆ+

āđ„āļĄāđˆāđƒāļŠāđˆ Codility āđ€āļ›āđ‡āļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ āļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒāđ€āļĨāļ·āļ­āļāđ‚āļˆāļ—āļĒāđŒ āļ āļēāļĐāļē āđāļĨāļ°āđ€āļ§āļĨāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”āđ€āļ­āļ‡ āļ”āļąāļ‡āļ™āļąāđ‰āļ™āļ„āļģāđ€āļŠāļīāļāđ€āļ‚āđ‰āļēāļŠāļ­āļšāļ‚āļ­āļ‡āļ„āļļāļ“āļˆāļķāļ‡āđ€āļ›āđ‡āļ™āđāļŦāļĨāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āļ§āđˆāļēāļ„āļļāļ“āļˆāļ°āļžāļšāļ­āļ°āđ„āļĢāļšāđ‰āļēāļ‡

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‚āļ­āļ‡āļ„āļļāļ“āļĢāļąāļ™āđ‚āļ„āđ‰āļ”āļ—āļĩāđˆāļ‰āļąāļ™āđ€āļ‚āļĩāļĒāļ™āļŦāļĢāļ·āļ­āđ„āļĄāđˆ+

āđ„āļ”āđ‰ āđƒāļ™āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄ āļ„āļļāļ“āđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ”āļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āđ‚āļˆāļ—āļĒāđŒāļ”āđ‰āļ§āļĒ Python, JavaScript, Java āļŦāļĢāļ·āļ­ C++ āļˆāļēāļāļ™āļąāđ‰āļ™āļĢāļ°āļšāļšāļˆāļ°āļ—āļ”āļŠāļ­āļšāđ‚āļ„āđ‰āļ”āļāļąāļšāļāļĢāļ“āļĩāļ—āļ”āļŠāļ­āļšāļ—āļĩāđˆāļ‹āđˆāļ­āļ™āđ„āļ§āđ‰ āđāļĨāļ°āđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āļ•āļēāļĄāļˆāļģāļ™āļ§āļ™āļāļĢāļ“āļĩāļ—āļĩāđˆāļœāđˆāļēāļ™ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŸāļĢāļĩāđ€āļ›āđ‡āļ™āđāļšāļšāļ›āļĢāļ™āļąāļĒ āļāļĢāļ“āļĩāļ—āļ”āļŠāļ­āļšāļ‚āļ­āļ‡āđ€āļĢāļēāļĄāļĩāļ‚āļ™āļēāļ”āđ€āļĨāđ‡āļ āļˆāļķāļ‡āđƒāļŠāđ‰āļ•āļĢāļ§āļˆāļŠāļ­āļšāļ„āļ§āļēāļĄāļ–āļđāļāļ•āđ‰āļ­āļ‡āđāļĨāļ°āļāļĢāļ“āļĩāļžāļīāđ€āļĻāļĐ āļŠāđˆāļ§āļ™āļāļēāļĢāļ—āļ”āļŠāļ­āļšāļˆāļĢāļīāļ‡āļĄāļąāļāļ•āļĢāļ§āļˆāļŠāļ­āļšāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ”āđ‰āļ§āļĒ

āđ‚āļ‹āļĨāļđāļŠāļąāļ™āļ‚āļ­āļ‡āļ‰āļąāļ™āļ•āđ‰āļ­āļ‡āļ—āļģāļ‡āļēāļ™āđ€āļĢāđ‡āļ§āđāļ„āđˆāđ„āļŦāļ™+

āļ­āđˆāļēāļ™āļ‚āđ‰āļ­āļˆāļģāļāļąāļ”āļ‚āļ­āļ‡āđāļ•āđˆāļĨāļ°āđ‚āļˆāļ—āļĒāđŒ āļŠāļģāļŦāļĢāļąāļš N āļ—āļĩāđˆāļĄāļĩāļ„āđˆāļēāļ›āļĢāļ°āļĄāļēāļ“āđ„āļĄāđˆāđ€āļāļīāļ™ 100,000 āļ„āļ§āļĢāđ€āļĨāļ·āļ­āļāļ§āļīāļ˜āļĩāļ—āļĩāđˆāđƒāļŠāđ‰āđ€āļ§āļĨāļē O(N) āļŦāļĢāļ·āļ­ O(N log N) āđ‚āļ”āļĒāļ—āļąāđˆāļ§āđ„āļ› O(N squared) āļˆāļ°āļŠāđ‰āļēāđ€āļāļīāļ™āđ„āļ›āļŠāļģāļŦāļĢāļąāļšāļ‚āļ™āļēāļ”āļ™āļĩāđ‰ āļŦāļēāļāļ‚āļĩāļ”āļˆāļģāļāļąāļ”āļĄāļĩāļ„āđˆāļēāļ™āđ‰āļ­āļĒ āļ§āļīāļ˜āļĩāļ—āļĩāđˆāļ‡āđˆāļēāļĒāļāļ§āđˆāļēāļāđ‡āļ­āļēāļˆāđƒāļŠāđ‰āđ„āļ”āđ‰

āļ‰āļąāļ™āļ•āđ‰āļ­āļ‡āđ„āļ”āđ‰āļ„āļ°āđāļ™āļ™āđ€āļ—āđˆāļēāđ„āļĢāļˆāļķāļ‡āļˆāļ°āļœāđˆāļēāļ™?+

āđ„āļĄāđˆāļĄāļĩāđ€āļāļ“āļ‘āđŒāļœāđˆāļēāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āđ„āļ”āđ‰āļāļąāļšāļ—āļļāļāđāļŦāđˆāļ‡ āļ™āļēāļĒāļˆāđ‰āļēāļ‡āđāļ•āđˆāļĨāļ°āļĢāļēāļĒāđ€āļ›āđ‡āļ™āļœāļđāđ‰āļāļģāļŦāļ™āļ”āļ§āđˆāļēāļœāļĨāļĨāļąāļžāļ˜āđŒāđāļšāļšāđƒāļ”āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļ„āļļāļ“āļœāđˆāļēāļ™āđ„āļ›āļĒāļąāļ‡āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ–āļąāļ”āđ„āļ› āļ•āļąāđ‰āļ‡āđ€āļ›āđ‰āļēāđƒāļŦāđ‰āđ„āļ”āđ‰āļ„āļģāļ•āļ­āļšāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡āđƒāļ™āļ—āļļāļāļāļĢāļ“āļĩāļ‚āļ­āļšāđ€āļ‚āļ• āđāļĨāļ°āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āđ€āļĢāđ‡āļ§āļžāļ­āļŠāļģāļŦāļĢāļąāļšāļ‚āđ‰āļ­āļĄāļđāļĨāļ‚āļ™āļēāļ”āđƒāļŦāļāđˆāļ—āļĩāđˆāļŠāļļāļ”

āđ‚āļˆāļ—āļĒāđŒāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āļĄāļēāļˆāļēāļ Codility āļŦāļĢāļ·āļ­āđ„āļĄāđˆ?+

āđ„āļĄāđˆāđƒāļŠāđˆāļ„āļĢāļąāļš/āļ„āđˆāļ° āļ‡āļēāļ™āđāļĨāļ°āļ„āļģāļ–āļēāļĄāđ€āļŦāļĨāđˆāļēāļ™āļĩāđ‰āđ€āļ›āđ‡āļ™āđāļšāļšāļāļķāļāļŦāļąāļ”āļ•āđ‰āļ™āļ‰āļšāļąāļšāļ—āļĩāđˆāļ—āļĩāļĄāļ‚āļ­āļ‡āđ€āļĢāļēāđ€āļ‚āļĩāļĒāļ™āļ‚āļķāđ‰āļ™āđƒāļ™āļĢāļđāļ›āđāļšāļšāļ—āļĩāđˆāļ„āļĨāđ‰āļēāļĒāļāļąāļ™ Intellect Council āđ„āļĄāđˆāļĄāļĩāļŠāđˆāļ§āļ™āđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āļāļąāļš Codility Limited āļŦāļĢāļ·āļ­āļ™āļēāļĒāļˆāđ‰āļēāļ‡āļĢāļēāļĒāđƒāļ”āļ—āļĩāđˆāđƒāļŠāđ‰āļšāļĢāļīāļāļēāļĢāļ”āļąāļ‡āļāļĨāđˆāļēāļ§

āđāļŦāļĨāđˆāļ‡āļ—āļĩāđˆāļĄāļē

  1. Codility: āļŦāļ™āđ‰āļēāđāļĢāļ (āļ§āļīāļ˜āļĩāđƒāļŦāđ‰āļ„āļ°āđāļ™āļ™āđ‚āļˆāļ—āļĒāđŒ), āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļĄāļ·āđˆāļ­ 2026-11-09
  2. Codility: āđ‚āļ›āļĢāđāļāļĢāļĄāđ€āļĄāļ­āļĢāđŒ, āļšāļ—āđ€āļĢāļĩāļĒāļ™, āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļĄāļ·āđˆāļ­ 2026-11-09
  3. āļšāļ—āđ€āļĢāļĩāļĒāļ™ Codility: āļšāļ—āļ—āļĩāđˆ 1 āļāļēāļĢāļ§āļ™āļ‹āđ‰āļģ, BinaryGap, āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļĄāļ·āđˆāļ­ 2026-11-09
  4. āļšāļ—āđ€āļĢāļĩāļĒāļ™ Codility: āļšāļ—āļ—āļĩāđˆ 3 āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ”āđ‰āļēāļ™āđ€āļ§āļĨāļē, āļ•āļĢāļ§āļˆāļŠāļ­āļšāđ€āļĄāļ·āđˆāļ­ 2026-11-09

āđ€āļāļĩāđˆāļĒāļ§āļāļąāļšāļŦāļ™āđ‰āļēāļ™āļĩāđ‰

āđ€āļ‚āļĩāļĒāļ™āđāļĨāļ°āļ•āļĢāļ§āļˆāļ—āļēāļ™āđ‚āļ”āļĒāļ—āļĩāļĄ Intellect Council āļ•āļĢāļ§āļˆāļŠāļ­āļšāļĨāđˆāļēāļŠāļļāļ” . āļ­āđˆāļēāļ™āļ™āđ‚āļĒāļšāļēāļĒāļ”āđ‰āļēāļ™āđ€āļ™āļ·āđ‰āļ­āļŦāļēāļ‚āļ­āļ‡āđ€āļĢāļē

āđ€āļĨāļ·āļ­āļāļ”āļđ

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļāļķāļāļāļ™āļŠāļģāļŦāļĢāļąāļšāļœāļđāđ‰āļŠāļĄāļąāļ„āļĢāļ‡āļēāļ™

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļāļķāļāļ—āļģāđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļēāļŸāļĢāļĩāļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļ‚āļ­āļ‡āļ™āļēāļĒāļˆāđ‰āļēāļ‡ āļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļ”āđ‰āļēāļ™āļ„āļ§āļēāļĄāļ–āļ™āļąāļ” āļāļēāļĢāđƒāļŠāđ‰āđ€āļŦāļ•āļļāļœāļĨ āļˆāļīāļ•āļĄāļīāļ•āļī āđāļ™āļ§ Wonderlic āđāļ™āļ§ CCAT āđāļĨāļ° Excel āđ€āļĢāļīāđˆāļĄāļ—āļģāđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĄāļĩāļšāļąāļāļŠāļĩ

āđ€āļĨāļ·āļ­āļāļ”āļđ
āđ€āļĨāļ·āļ­āļāļ”āļđ

āđāļšāļšāļāļķāļāļŦāļąāļ”āļ‚āđ‰āļ­āļŠāļ­āļšāđ€āļ‚āļĩāļĒāļ™āđ‚āļ„āđ‰āļ” Python

āļāļķāļāļ—āļģāđāļšāļšāļ›āļĢāļ°āđ€āļĄāļīāļ™ Python āļŸāļĢāļĩ: āļ—āļšāļ—āļ§āļ™āđāļ™āļ§āļ„āļīāļ” āļ”āļđāļ§āđˆāļēāđ‚āļ„āđ‰āļ”āđāļŠāļ”āļ‡āļœāļĨāļ­āļ°āđ„āļĢ āļŦāļēāļˆāļļāļ”āļšāļāļžāļĢāđˆāļ­āļ‡ āđāļĨāļ°āđ€āļĨāļ·āļ­āļāļ§āļīāļ˜āļĩāđāļāđ‰āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰ āļžāļĢāđ‰āļ­āļĄāđ„āļĨāđˆāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļ—āļĩāļĨāļ°āļ‚āļąāđ‰āļ™āļ•āļ­āļ™

āđ€āļĨāļ·āļ­āļāļ”āļđ
āđ€āļĨāļ·āļ­āļāļ”āļđ

āļāļķāļāļ—āļģāļ‚āđ‰āļ­āļŠāļ­āļš SQL

āļāļķāļāļ—āļģāđāļšāļšāļ—āļ”āļŠāļ­āļš SQL āļŸāļĢāļĩ: āļ—āļšāļ—āļ§āļ™āđāļ™āļ§āļ„āļīāļ” āļ”āļđāļ§āđˆāļēāļ„āļīāļ§āļĢāļĩāđƒāļŦāđ‰āļœāļĨāļĨāļąāļžāļ˜āđŒāļ­āļ°āđ„āļĢ āđāļāđ‰āđ„āļ‚āļ„āļīāļ§āļĢāļĩ āđāļĨāļ°āđ€āļĨāļ·āļ­āļāļ„āļīāļ§āļĢāļĩāļ—āļĩāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡ āđ‚āļ”āļĒāđƒāļŠāđ‰ SQL āļĄāļēāļ•āļĢāļāļēāļ™āļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰āļ—āļąāđˆāļ§āđ„āļ› āļžāļĢāđ‰āļ­āļĄāđ„āļĨāđˆāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļ—āļĩāļĨāļ°āļ‚āļąāđ‰āļ™āļ•āļ­āļ™

āđ€āļĨāļ·āļ­āļāļ”āļđ

āļ”āļđāđāļšāļšāļāļķāļāļŦāļąāļ”āļ—āļąāđ‰āļ‡ 93 āļĢāļēāļĒāļāļēāļĢ

āđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄāđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļē āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļĢāļąāļšāļŠāļīāļ—āļ˜āļīāđŒāđ€āļ‚āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđ€āļ•āđ‡āļĄāļĢāļđāļ›āđāļšāļš
āđƒāļāļĨāđ‰āļ–āļķāļ‡āļ§āļąāļ™āļŠāļ­āļšāđāļĨāđ‰āļ§ āđ€āļ•āļĢāļĩāļĒāļĄāļ•āļąāļ§āđƒāļŦāđ‰āļžāļĢāđ‰āļ­āļĄ

āđ€āļ•āļĢāļĩāļĒāļĄāļ•āļąāļ§āđƒāļŦāđ‰āļžāļĢāđ‰āļ­āļĄāļāđˆāļ­āļ™āđ€āļ‚āđ‰āļēāļŠāļ­āļš
āļ­āļ­āļāđ„āļ›āļžāļĢāđ‰āļ­āļĄāļ„āļ§āļēāļĄāļĄāļąāđˆāļ™āđƒāļˆāļ§āđˆāļēāļ„āļļāļ“āļ—āļģāļ”āļĩāļ—āļĩāđˆāļŠāļļāļ”āđāļĨāđ‰āļ§

āļāļķāļāļ—āļģāđāļšāļšāļˆāļąāļšāđ€āļ§āļĨāļēāđƒāļ™āļĢāļđāļ›āđāļšāļšāđ€āļ”āļĩāļĒāļ§āļāļąāļšāļāļēāļĢāļ—āļ”āļŠāļ­āļšāļˆāļĢāļīāļ‡ āļžāļĢāđ‰āļ­āļĄāļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļģāļŦāļĢāļąāļšāļ—āļļāļāļ„āļģāļ•āļ­āļš

āđ€āļĢāļīāđˆāļĄāļ—āļģāđāļšāļšāļāļķāļāļŦāļąāļ”āļŸāļĢāļĩāļŦāļĢāļ·āļ­āļ”āļđāđāļšāļšāļ—āļ”āļŠāļ­āļšāļˆāļģāļĨāļ­āļ‡āļ‰āļšāļąāļšāđ€āļ•āđ‡āļĄ āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŸāļĢāļĩ āđ€āļĢāļīāđˆāļĄāļ—āļģāđ„āļ”āđ‰āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āļĄāļĩāļšāļąāļāļŠāļĩ