പ്രധാന ഉള്ളടക്കത്തിലേക്ക് പോകുക

ഏറ്റവും ചെറിയ വഴി പിന്തുടരുക

VIQC വെർച്വൽ സ്കിൽസ് ഫീൽഡിൽ ഹീറോ ബോട്ടിന്റെ പ്രാരംഭ സ്ഥാനം ഉത്ഭവസ്ഥാനമാക്കി (0,0) ഒരു കോർഡിനേറ്റ് സിസ്റ്റം സൃഷ്ടിക്കുക. [Drive for], [Turn to heading], [Spin ​​for] ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ഹീറോ ബോട്ട് ഡ്രൈവ് ചെയ്ത് നിർദ്ദിഷ്ട സ്ഥാനങ്ങളിലേക്ക് ഏറ്റവും കുറഞ്ഞ റൂട്ടിൽ ഒരു നീല ഡിസ്‌പെൻസറിൽ നിന്നും മഞ്ഞ ഡിസ്‌പെൻസറിൽ നിന്നും എല്ലാ ഡിസ്‌ക്കുകളും നീക്കം ചെയ്യാനും കഴിയുന്നത്ര വേഗത്തിൽ ഒരു ഡിസ്‌ക് എടുക്കാനും ഒരു അൽഗോരിതം സൃഷ്ടിക്കുക!

  • VIQC വെർച്വൽ സ്കിൽസ് - സ്ലാപ്ഷോട്ട് പ്ലേഗ്രൗണ്ട് തിരഞ്ഞെടുക്കുക.
  • ഏറ്റവും ചെറിയ റൂട്ടിലൂടെ (0, 290) എന്ന സ്ഥലത്ത് സ്ഥിതി ചെയ്യുന്ന സ്ഥാനത്തേക്ക് ഹീറോ ബോട്ട് ഓടിക്കുക.
  • നീല ഡിസ്‌പെൻസറിലേക്ക് തിരിയാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്ത് അതിൽ നിന്ന് എല്ലാ ഡിസ്കുകളും നീക്കം ചെയ്യുക.
  • ഏറ്റവും ചെറിയ റൂട്ടിലൂടെ (1000, 175) എന്ന സ്ഥലത്ത് ഹീറോ ബോട്ട് ഓടിക്കുക.
  • മഞ്ഞ ഡിസ്‌പെൻസറിലേക്ക് തിരിയാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്ത് അതിൽ നിന്ന് എല്ലാ ഡിസ്കുകളും നീക്കം ചെയ്യുക.
  • ഏറ്റവും ചെറിയ റൂട്ടിലൂടെ (730, 329) എന്ന സ്ഥലത്തേക്ക് ഹീറോ ബോട്ട് ഓടിക്കുക.
  • ഒരു ഡിസ്ക് എടുക്കുന്നതിനായി ഇൻടേക്ക് മോട്ടോർ കറക്കാൻ ഹീറോ ബോട്ട് കോഡ് ചെയ്യുക.

സഹായകരമായ സൂചനകൾ

  • റോബോട്ടിന്റെ നിലവിലെ സ്ഥാനത്തിനും ലക്ഷ്യ സ്ഥാനത്തിനും ഇടയിലുള്ള രേഖയാണ് റോബോട്ടിനെ ലക്ഷ്യത്തിലേക്ക് നയിക്കുന്നതിനുള്ള ഏറ്റവും ചെറിയ വഴി.
  • ഹീറോ ബോട്ടിന്റെ നിലവിലെ X, Y കോർഡിനേറ്റുകൾ റെക്കോർഡ് ചെയ്ത് സംഭരിക്കാൻ രണ്ട് വേരിയബിളുകൾ ഉപയോഗിക്കുക.
  • പൈതഗോറിയൻ സിദ്ധാന്തം ഉപയോഗിച്ച് ഡ്രൈവ് ദൂരം കണക്കാക്കുക. ഡ്രൈവ് ഹെഡിംഗ് കണ്ടെത്താൻ ആറ്റൻ ഫംഗ്ഷൻ ഉപയോഗിക്കുക.

    ഇടതുവശത്ത് സമവാക്യങ്ങളും വലതുവശത്ത് ഒരു ഡയഗ്രവും. പൈതഗോറിയൻ സിദ്ധാന്തം നിർവചിച്ചിരിക്കുന്നത് 'C എന്നത് A വർഗ്ഗത്തിന്റെ വർഗ്ഗമൂലവും B വർഗ്ഗത്തിന്റെ വർഗ്ഗമൂലവും' വർഗ്ഗത്തിന് തുല്യമാണ് എന്നാണ്. രണ്ട് ബിന്ദുക്കൾക്കിടയിലുള്ള ലംബ ദൂരം 'A = Y2 - Y1'എന്നും തിരശ്ചീന ദൂരം 'B = X2 - X1' എന്നും നിർവചിച്ചിരിക്കുന്നു. വേരിയബിൾ സി ഡ്രൈവ് ദൂരത്തെ പ്രതിനിധീകരിക്കുന്നു. ഒരു ത്രികോണത്തിൽ A, B, C എന്നിവ തമ്മിലുള്ള ബന്ധം ഡയഗ്രം കാണിക്കുന്നു, റോബോട്ട് BC പോയിന്റിലും AC യിലും രണ്ടാം സ്ഥാനം കാണിക്കുന്നു. 2 നേക്കാൾ നെഗറ്റീവ് പൈയ്ക്ക് മുകളിലും 2 നേക്കാൾ പോസിറ്റീവ് പൈയ്ക്ക് താഴെയുമാണ് തീറ്റ ആംഗിൾ എന്ന് നിർവചിച്ചിരിക്കുന്നത്.

    'തീറ്റ എന്ന് നിർവചിച്ചിരിക്കുന്ന ആറ്റാൻ ഫംഗ്‌ഷന്റെ ഉപയോഗം കാണിക്കുന്ന ഒരു സമവാക്യവും ഒരു ഡയഗ്രാമും, B' നെക്കാൾ A യുടെ ആറ്റന് തുല്യമാണ്. ഫലം, തീറ്റ, 2 ന് മുകളിൽ നെഗറ്റീവ് പൈയ്ക്കും 2 ന് മുകളിൽ പോസിറ്റീവ് പൈയ്ക്കും ഇടയിലായിരിക്കും. വലതുവശത്തുള്ള ഒരു ഡയഗ്രമിൽ റോബോട്ടിന് ചുറ്റും ഒരു വൃത്തം വരച്ചിരിക്കുന്നതായി കാണിക്കുന്നു, അതിന് 'എന്ന് പേരിട്ടിരിക്കുന്നു. തീറ്റയെ ഡ്രൈവ് ഹെഡിംഗ്' ആയി മാറ്റുക.