আপনি যদি আগে গল্ফ খেলেন না, তবে এই প্রশ্নটিতে আমি গল্ফ সম্পর্কিত পদগুলির ব্যবহার করব
- শট , একটি স্ট্রোক বলা হয় : প্রতিবার বল আঘাত করা হয়, এটি একটি শট।
- হোল : একটি গল্ফ কোর্সটি গর্তগুলিতে বিভক্ত হয়, যার লক্ষ্য একটি লক্ষ্য থেকে একটি নির্দিষ্ট জায়গা থেকে অন্য জায়গায় যতটা সম্ভব শট করা সম্ভব hit
- টি : আপনি যেখানে একটি গর্ত শুরু।
- পিন বা পতাকা : যেখানে আপনি একটি গর্ত শেষ করুন
- ফেয়ারওয়ে , রুফ , জল এবং সবুজ : একটি গল্ফ কোর্সের বৈশিষ্ট্য যা বাস্তব জীবনে কীভাবে বলটি খেলবে তা প্রভাবিত করে। (তারা কীভাবে প্রোগ্রামকে প্রভাবিত করে তা নীচে নির্দিষ্ট করা আছে)
আমি আগামীকাল গল্ফ খেলতে যাচ্ছি, এবং আমি দেখতে পাচ্ছি যে মাঝে মাঝে নির্দিষ্ট ইয়ার্ডেজে আঘাত করতে কোন ক্লাবটি ব্যবহার করতে হবে তা বুঝতে আমার সমস্যা হয়। তাই আমি শটপ্রতি আমার ক্লাবগুলি এবং তাদের উঠোনগুলি লিখে রাখার সিদ্ধান্ত নিয়েছি।
প্রথম অনুমান: সমস্ত গর্ত তাদের টি বাক্সের উত্তরে।
এই সমস্ত ইয়ার্ডেজগুলি বলটি কতদূর উত্তর দিকে ভ্রমণ করে তার জন্য সম্ভাবনাগুলি পরিমাপ করে। বলটি প্রতিটি ক্লাবের জন্য অন্তর্ভুক্ত (অন্তর্ভুক্ত) সীমানার মধ্যে একটি এলোমেলো পূর্ণসংখ্যার দূরত্ব ভ্রমণ করবে।
মাস্টার গল্ফার হিসাবে, আমার কোনও শটের কোনও অনুভূমিক শিফট নেই। এর অর্থ হ'ল আমার সমস্ত শটগুলি সরাসরি পতাকাটিতে সোজা লাইনে চলে যায়।
Club # Club Yardage
1 Driver 300-330
2 3-Wood 270-299
3 5-Wood 240-269
4 3-Iron 220-239
5 4-Iron 200-219
6 5-Iron 180-199
7 6-Iron 160-179
8 7-Iron 140-159
9 8-Iron 120-139
10 9-Iron 100-119
11 P-Wedge 80-99
12 S-Wedge 50-79
13 L-Wedge 0-49
14 Putter (only on green)
একজন ব্যক্তি যিনি প্রোগ্রামিং উপভোগ করেন, আমি সিদ্ধান্ত নিয়েছি যে আমি একটি গল্ফের একটি রাউন্ড মডেল করতে চাই এবং আগামীকাল আমি কীভাবে আরও ভাল করতে চাই তার জন্য একটি লক্ষ্য নির্ধারণ করতে চাই। তবে, কোনও অপেশাদার প্রোগ্রামারের মতো, দশ মিনিটের পরে, আমি হাল ছেড়ে দিয়ে স্ট্যাক ওভারফ্লোতে (কেবল মজা করে) সহায়তা চেয়েছি। কোর্স সম্পর্কে আরও কিছু তথ্য এখানে দেওয়া হল।
দ্বিতীয় অনুমান: হোল ভূগোল
সমস্ত সংখ্যা যা কোর্সের দূরত্বগুলি বর্ণনা করে তারা পূর্ণসংখ্যা হয়।
প্রতিটি গর্ত একটি সরলরেখা হয়। প্রতিটি গর্ত এবং পিন (গর্তের শেষ) এর মধ্যে সরলরেখার দূরত্ব
Length
।ফেয়ারওয়েগুলি বিভাগ দ্বারা দৈর্ঘ্য দ্বারা সংজ্ঞায়িত করা হয়
flen
। তালিকাভুক্ত মানflen
টি ফেয়ারওয়ে থেকে উত্তর দিকের উঠোনগুলির পরিসর।পানির ঝুঁকি এমন অংশগুলি যার দৈর্ঘ্য দ্বারা সংজ্ঞায়িত করা হয়
wlen
, যার সমান বৈশিষ্ট্য রয়েছেflen
।সবুজ দ্বারা নির্ধারিত দৈর্ঘ্য রয়েছে
glen
।কোর্সের সমস্ত অংশ যা ফেয়ারওয়ে, জল বা সবুজ নয়
কোর্সের প্রতিটি গর্তকে বর্ণনা করার জন্য এখানে একটি চার্ট দেওয়া হয়েছে।
Hole # Length flen wlen glen
1 401 54-390 391-425
2 171 1-165 166-179
3 438 41-392 393-420 421-445
4 553 30-281,354-549 282-353 550-589
5 389 48-372 373-404
6 133 125-138
7 496 37-413 414-484 484-502
8 415 50-391 392-420
9 320 23-258 259-303 304-327
গল্ফ কীভাবে খেলবেন (এই প্রোগ্রামের জন্য)
- সর্বদা পতাকা লক্ষ্য করুন।
- বলটি ফেয়ারওয়েতে রাখার চেষ্টা করে (সম্ভবত) সবুজ রঙের দিকে পিনের খুব কাছাকাছি বলটি আঘাত করুন।
- আপনি যখন জলের মধ্যে শট অবতরণ করেন, আপনার পরবর্তী শটটি জলের মধ্যে যে শটটি পড়েছিল সেই জায়গা থেকে খেলতে হবে।
- বলটি সবুজ রঙে নেমে গেলে কেবল পটারটিই ব্যবহার করা যায়। বলটি যদি পিন থেকে কঠোরভাবে 5 গজের বেশি অবতরণ করে, তবে আমি দু'বার রাখি। অন্যথায়, আমি একবার লাগালাম।
- পিনের পাশ দিয়ে একটি শট আঘাত করা সম্ভব।
স্কোরিং
একটি গর্তে আমার স্কোরটি আমি যে শটগুলি গ্রহণ করি তা হ'ল প্লাস আমি রুক্ষ বা জলে যতবার নামি প্রতিবারের জন্য একটি স্ট্রোক।
কার্যক্রম
ঠিক আছে, এটি অনেক নিয়ম ছিল, এখন প্রোগ্রাম সম্পর্কে কথা বলা যাক।
কোর্সটি প্রোগ্রামের উপরের হিসাবে সংজ্ঞায়িত করা উচিত , কারণ কোর্সটি ধ্রুবক। বিভিন্ন গল্ফারগুলির অবশ্য প্রতিটি শটের জন্য আলাদা দূরত্ব থাকে, সুতরাং এসটিডিআইএন-এ ইনপুটটি ক্লাবের সংখ্যা ক্রমবর্ধমানভাবে সাজানো এবং কমা দ্বারা পৃথক করা উচিত (কোনও শ্বেতস্থান ছাড়াই) আলাদা ইয়ার্ডেজের একটি সেট হতে হবে।
আউটপুটটি হওয়া উচিত আমি কীভাবে গল্ফের রাউন্ডটি "খেলি"। হোল্ড নম্বরটি প্রতিটি লাইনের শুরুতে বর্তমান গর্ত Hole #:
কোথায় #
রয়েছে তা নির্দিষ্ট করা উচিত । প্রতিটি শট করে একটি নিরব থাক নয় নীচের ফর্মটির হল: {club,distance of shot,condition of ball,distance to pin}
। শটটির বিশদটি কমা দ্বারা আলাদা করা উচিত তবে উপরের ক্রমে কোনও সাদা স্থান নেই। শটগুলি সেগুলি কীভাবে স্থান দ্বারা পৃথক করা হয় এবং কীভাবে পৃথক করা হয় সে অনুযায়ী তাদের লিখতে হবে। বলটি সবুজ রঙে নেমে যাওয়ার পরে, প্রোগ্রামটিতে ফর্ম্যাটটিতে আমি কয়টা পুট নিয়েছি তা মুদ্রণ করা উচিত । প্রতিটি গর্ত তার নিজস্ব লাইনে থাকা উচিত এবং যথাযথভাবে লেখা উচিত। পরিশেষে, প্রোগ্রামটির শেষ (দশম) লাইনে, রাউন্ডের জন্য মোট শটগুলি প্রিন্ট করা উচিত ।{# putts}
। প্রতিটি লাইনের শেষে, আমি গর্তটিতে যে শট নিয়েছি তার সংখ্যা অন্য শট থেকে একটি স্পেসের দ্বারা পৃথক করা উচিত এবং প্রিন্ট করা উচিত(#)
Total: # shots
আপনার প্রোগ্রামটি গ্রহণ করা দরকার এমন কোনও সেট "কৌশল" নেই। আপনার যে কোনও কৌশল নিয়ে আপনি একটি প্রোগ্রাম লিখতে পারেন। উদাহরণস্বরূপ কৌশলগুলির মধ্যে রয়েছে সবুজটিতে অবতরণের শতকরা সম্ভাবনা সর্বাধিকীকরণ এবং গর্তে পৌঁছা পর্যন্ত প্রতিটি শটের দূরত্বকে সর্বাধিক করে তোলা।
নমুনা ইনপুট
300-330,270-299,240-269,220-239,200-219,180-199,160-179,140-159,120-139,100-119,80-99,50-79,0-49
নমুনা আউটপুট
Hole 1: {Driver,324,Fairway,77} {S-Wedge,70,Green,7} {Two putts} (4)
Hole 2: {6-Iron,162,Water,171} {6-Iron,168,Green,3} {One putt} (4)
Hole 3: {Driver,301,Fairway,137} {8-Iron,131,Green,6} {Two putts} (4)
Hole 4: {3-Wood,288,Water,553} {3-Wood,276,Fairway,277} {3-Wood,291,Green,14} {Two putts} (6)
Hole 5: {Driver,322,Fairway,67} {S-Wedge,62} {One putt} (3)
Hole 6: {8-Iron,120,Rough,18} {L-Wedge,10,Green,8} {Two putts} (5)
Hole 7: {Driver,325,Fairway,171] {6-Iron,170,Green,1} {One putt} (3)
Hole 8: {Driver,306,Fairway,109} {9-Iron,100,Green,9} {Two putts} (4)
Hole 9: {Driver,308,Green,12} {Two putts} (3)
Total: 36 shots
আমি স্বীকার করব, সিজিএসই-তে প্রথম পোস্টের জন্য এটি একটি বরং উচ্চাকাঙ্ক্ষী চ্যালেঞ্জ, সুতরাং মন্তব্যে এই চ্যালেঞ্জটি কীভাবে উন্নত করা যায় সে সম্পর্কে কথা বলতে পেরে আমি আনন্দিত হব। আপনার সাহায্যের জন্য ধন্যবাদ।
0~299
ফায়ারওয়ে, 300~315
গজ থেকে সবুজ এবং গজ থেকে জল 316~330
। কোন ক্লাবটি নির্বাচিত হবে? জল যদি রুক্ষ দ্বারা প্রতিস্থাপিত হয়?