সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
কোডিং স্তর : শিক্ষানবিস সময়কাল : 5 মিনিট প্রকল্পের ধরন : একটি কাস্টম মেনু সহ অটোমেশন
উদ্দেশ্য
বুঝুন সমাধান কি করে।
সমাধানের মধ্যে অ্যাপস স্ক্রিপ্ট পরিষেবাগুলি কী করে তা বুঝুন।
স্ক্রিপ্ট সেট আপ করুন।
স্ক্রিপ্ট চালান।
এই সমাধান সম্পর্কে
64 জন ব্যক্তি বা দলের জন্য একটি টুর্নামেন্ট বন্ধনী তৈরি করুন। এই সমাধানটি একটি ট্রি ডায়াগ্রাম তৈরি করে যা একটি একক-বর্জন টুর্নামেন্টের প্রতিনিধিত্ব করে।
এটা কিভাবে কাজ করে
স্ক্রিপ্টটি খেলোয়াড়দের তালিকার মাধ্যমে লুপ করে এবং বন্ধনীতে কত রাউন্ড প্রয়োজন তা নির্ধারণ করে। ট্রি ডায়াগ্রাম তৈরি করতে স্ক্রিপ্টটি বন্ধনী শীট ফর্ম্যাট করে এবং প্রথম রাউন্ডে খেলোয়াড়দের নাম যোগ করে।
অ্যাপস স্ক্রিপ্ট পরিষেবা
এই সমাধান নিম্নলিখিত পরিষেবা ব্যবহার করে:
স্প্রেডশীট পরিষেবা - খেলোয়াড়দের পরিসীমা পায় এবং টুর্নামেন্টের জন্য ট্রি ডায়াগ্রাম তৈরি করে।
পূর্বশর্ত
এই নমুনা ব্যবহার করতে, আপনার নিম্নলিখিত পূর্বশর্ত প্রয়োজন:
একটি Google অ্যাকাউন্ট (Google Workspace অ্যাকাউন্টের জন্য অ্যাডমিনিস্ট্রেটরের অনুমোদনের প্রয়োজন হতে পারে)।
ইন্টারনেট অ্যাক্সেস সহ একটি ওয়েব ব্রাউজার।
স্ক্রিপ্ট সেট আপ করুন
একটি টুর্নামেন্ট বন্ধনী নমুনা স্প্রেডশীটের একটি অনুলিপি তৈরি করতে নিম্নলিখিত বোতামে ক্লিক করুন। একটি কপি করুন
স্ক্রিপ্ট চালান
আপনার অনুলিপি করা স্প্রেডশীটে, বন্ধনী নির্মাতা>বন্ধনী তৈরি করুন ক্লিক করুন। এই কাস্টম মেনু প্রদর্শিত হওয়ার জন্য আপনাকে পৃষ্ঠাটি রিফ্রেশ করতে হতে পারে।
অনুরোধ করা হলে, স্ক্রিপ্ট অনুমোদন করুন. যদি OAuth সম্মতি স্ক্রীন সতর্কতা প্রদর্শন করে, এই অ্যাপটি যাচাই করা হয়নি , তাহলে Advanced>Go to {Project Name} (অনিরাপদ) নির্বাচন করে চালিয়ে যান।
বন্ধনী প্রস্তুতকারক> আবার বন্ধনী তৈরি করুন ক্লিক করুন।
টুর্নামেন্ট বন্ধনী দেখতে বন্ধনী ট্যাবে স্যুইচ করুন।
কোড পর্যালোচনা করুন
এই সমাধানের জন্য অ্যাপস স্ক্রিপ্ট কোড পর্যালোচনা করতে, নীচের উৎস কোড দেখুন ক্লিক করুন:
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-06-05 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["This script automates the creation of a single-elimination tournament bracket for up to 64 players or teams in Google Sheets."],["It uses the Spreadsheet service to get player data and generate the bracket diagram on a separate sheet."],["Users need a Google Account and web browser to utilize this tool, and can set it up by making a copy of the provided spreadsheet and running the script from the custom menu."],["The script randomly assigns players to the bracket, ensuring each spot is filled, and accommodates byes for an uneven number of participants."]]],["This script automates the creation of a single-elimination tournament bracket for up to 64 players. Utilizing the Spreadsheet service, it determines the necessary rounds, formats the \"Bracket\" sheet to display a tree diagram, and populates the first round with player names from the \"Players\" sheet. A custom menu, \"Bracket maker\", allows the user to trigger the `createBracket` function, which generates the bracket after obtaining user authorization. The code then uses loops to manage player distribution and bracket formatting.\n"]]