ZAMYLA చాన్: యొక్క 15 ఆనందించండి లెట్. 15 మొదటి ఆట ఉంది మీరు అమలు ను. మరియు అది ఇంటరాక్టివ్ ఉంది. ఇప్పుడు, ఆందోళన లేదు. మీరు వ్రాయడానికి లేదు మొత్తం విషయం మీరే. పంపిణీ కోడ్ చూడండి. ఎందుకంటే ఆట నిర్మాణం చాలా ఇప్పటికే మీరు కోసం సెట్. ఇది అంగీకరిస్తుంది మరియు ఒక కమాండ్ లైన్ కావలసిన విధంగా విభజిస్తుంది యూజర్ నుండి వాదన, మరియు ఒక సృష్టిస్తుంది బోర్డు ఆ ఇన్పుట్ ఆధారంగా. ఇది ఆట గెలుచుకుంది ఉంటే తనిఖీ, మరియు నిష్క్రమణల యూజర్ యొక్క నెగ్గింది ఒకసారి. మరియు గేమ్ గెలుచుకున్న, అది గెట్స్ యూజర్ నుండి ఇన్పుట్ మరియు తరలింపు ఫంక్షన్. కాబట్టి మేము నాలుగు అమలు కావడం 15 క్రీడకు విధులు - init, డ్రా తరలింపు, మరియు గెలిచింది. మొదటి, యొక్క init పరిష్కరించడానికి వీలు. Init లో, ప్రారంభించును కోసం, మేము ప్రాతినిధ్యం ఒక 2D పూర్ణాంక శ్రేణి లో బోర్డు. మరియు ఈ అని ప్రపంచ చరరాశి కొలతలు మాక్స్ మరియు మాక్స్, బోర్డు బోర్డు గరిష్ట కొలతలు. ఇప్పుడు, బోర్డు అసలు పరిమాణం లో ప్రాతినిధ్యం యూజర్ ద్వారా ఇవ్వబడుతుంది పూర్ణాంక d, ఇది అనుకొనుట గరిష్టంగా కంటే తక్కువ. కానీ సి లో, మీరు శ్రేణుల పరిమాణాన్ని కాదు. కాబట్టి మీరు ఆ ఇరుక్కుపోయి ఉన్నాం గరిష్ట పరిమాణం. Init లో మీ ఉద్యోగ జనసాంద్రత ఉంది బోర్డు విలువలు సరైన విలువలతో. ఇప్పుడు, మేము 1D శ్రేణుల చూసిన. కానీ ఎలా 2D శ్రేణుల పని చెయ్యాలి? వరుసగా సూచిక ఉంది, 0 ఇండెక్స్, వంటి ఎల్లప్పుడూ, మరియు అప్పుడు కూడా కాలమ్. మరియు మీరు మీ గ్రిడ్ చేస్తాము ఈ వంటి, విలువలు అవరోహణ. గ్రిడ్ 0, 0, వరుస 0, కాలమ్ 0, 8. గ్రిడ్ 0, 1 7. ఈ ఒక ఉదాహరణ కోసం ఇక్కడ d, చిన్న d, 3. ఇప్పుడు, 15 లో బోర్డు కూడా కలిగి ఉండాలి మీరు ఆడలేదు అయితే ఒక ఖాళీ పలక, భౌతిక ఆట. కానీ బోర్డు పూర్ణాంకం శ్రేణి. కాబట్టి అన్ని విలువలు పూర్ణ గా. కాబట్టి పూర్ణాంకం నిర్ణయించుకుంటారు వరకు మీకు ఉంది ఒక ఖాళీ పలక ప్రాతినిధ్యం విలువ. మీ బోర్డు ప్రారంభించడం, మీరు ఉపయోగించవచ్చు కలిగి లూప్ నిర్మాణాలు బోర్డు మొదలు రాష్ట్ర, పేరు బోర్డు i, j వద్ద మూలకం సూచిస్తుంది వరుసగా నేను మరియు కాలమ్ j. వారు అవరోహణ క్రమంలో ప్రారంభం. మరియు గుర్తు ఉంటే పలకలను సంఖ్య బేసి, మీరు చూడాలని నగర మారడానికి 2 మరియు 1 యొక్క. కాబట్టి అక్కడ మేము మా initialized బోర్డు.