ਇੱਕ ਪਾਈਥਨ ਪ੍ਰੋਗਰਾਮ ਤਿਆਰ ਕਰੋ ਜਿਸ ਦਾ ਹੇਠ ਦਿੱਤਾ ਉਦੇਸ਼ ਹੋਵੇਃ \\n\\n ਪ੍ਰੋਗਰਾਮ ਦਾ ਉਦੇਸ਼ ਦਿੱਤੀ ਗਈ ਸੂਚੀ ਵਿੱਚ ਅਗਲੇ ਪਾਲੀਂਡਰੋਮ ਨੂੰ ਲੱਭਣਾ ਹੈ।ਨੰਬਰ. ਇੱਕ ਪਾਲੀਂਡਰੋਮ ਇੱਕ ਸੰਖਿਆ ਜਾਂ ਇੱਕ ਅਜਿਹਾ ਸ਼ਬਦ ਹੁੰਦਾ ਹੈ ਜੋ ਅੱਗੇ ਪਡ਼੍ਹਨ ਉੱਤੇ ਉਹੀ ਹੁੰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਪਿੱਛੇ ਪਡ਼੍ਹਨ ਉੱਤੇ ਹੁੰਦਾ ਹੈ।ਸੂਚੀ ਦੇ ਵਿਚਕਾਰ, ਜੋ ਕਿ ਉਹ ਸੰਖਿਆ ਹੈ ਜੋ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਤੱਤ ਦੇ ਵਿਚਕਾਰ ਅੱਧਾ ਹੈ। ਇਹ ਫਿਰ ਸੂਚੀ ਨੂੰ ਦੋ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾਮੱਧ ਤੋਂ ਬਾਅਦ ਮੱਧ ਅਤੇ ਦੂਜਾ ਅੱਧਾ। \\n\\n ਪ੍ਰੋਗਰਾਮ ਫਿਰ ਸੂਚੀ ਵਿੱਚ ਦੁਹਰਾਉਂਦਾ ਹੈ, ਮੱਧ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਅਤੇ ਬਾਹਰ ਵੱਲ ਕੰਮ ਕਰਦਾ ਹੈ।ਸੂਚੀ ਵਿੱਚ ਹਰੇਕ ਨੰਬਰ, ਇਹ ਵੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਹ 9 ਹੈ। ਜੇ ਇਹ ਹੈ, ਤਾਂ ਇਹ ਇਸ ਨੂੰ 1 ਨਾਲ ਵਧਾਉਂਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਹ ਵੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਸ ਦੇ ਖੱਬੇ ਪਾਸੇ ਦਾ ਨੰਬਰ ਵੀ ਹੈ।a 9. ਜੇਕਰ ਅਜਿਹਾ ਹੈ, ਤਾਂ ਇਹ ਉਸ ਸੰਖਿਆ ਨੂੰ 1 ਨਾਲ ਵੀ ਵਧਾਉਂਦਾ ਹੈ। \\n\\nਯਦਿ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੰਖਿਆਵਾਂ ਦਾ ਇੱਕ ਜੋਡ਼ਾ ਮਿਲਦਾ ਹੈ ਜੋ ਇੱਕ ਪੈਲਿੰਡਰੋਮ ਬਣਾਉਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਉਸ ਸੂਚੀ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ।ਇੱਕ ਪੈਲਿੰਡਰੋਮ ਨਹੀਂ ਲੱਭਦਾ, ਇਹ ਦੁਹਰਾਓ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਜਾਰੀ ਰੱਖਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਇਹ ਸੂਚੀ ਦੇ ਅੰਤ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚਦਾ। ਜੇ ਇਹ ਅਜੇ ਵੀ ਇੱਕ ਪੈਲਿੰਡਰੋਮ ਨਹੀਂ ਲੱਭਦਾ, ਤਾਂ ਇਹਇੱਕ ਸੂਚੀ ਨੂੰ ਇੱਕ ਸਿੰਗਲ 1 ਨਾਲ ਵਾਪਸ ਕਰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਸ ਤੱਥ ਨੂੰ ਦਰਸਾਉਣ ਲਈ 0s ਦਾ ਇੱਕ ਕ੍ਰਮ ਦਿੰਦਾ ਹੈ ਕਿ ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਪਾਲੀਂਡਰੋਮ ਨਹੀਂ ਹੈ। \\n\\n ਸੰਖੇਪ ਵਿੱਚ, ਪ੍ਰੋਗਰਾਮਸੂਚੀ ਨੂੰ ਵੰਡ ਕੇ ਅਤੇ ਜਿੱਤ ਕੇ ਕੰਮ ਕਰਦਾ ਹੈ, ਸੂਚੀ ਦੇ ਹਰੇਕ ਅੱਧ ਵਿੱਚ ਅਤੇ ਫਿਰ ਮੱਧ ਵਿੱਚ ਪੈਲਿੰਡਰੋਮ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਤੱਕ ਇਹ ਅਗਲਾ ਨਹੀਂ ਲੱਭਦਾਪਾਲੀਂਡਰੋਮ ਜਾਂ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ ਕਿ ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਪਾਲੀਂਡਰੋਮ ਨਹੀਂ ਹੈ। ", 'ਇੱਕ ਪਾਈਥਨ ਪ੍ਰੋਗਰਾਮ ਤਿਆਰ ਕਰੋ ਜਿਸਦਾ ਹੇਠ ਦਿੱਤਾ ਉਦੇਸ਼ ਹੈਃ ਪ੍ਰੋਗਰਾਮ ਦਾ ਉਦੇਸ਼ ਸੰਖਿਆਵਾਂ ਦੀ ਦਿੱਤੀ ਗਈ ਸੂਚੀ ਵਿੱਚ ਅਗਲੇ ਪਾਲੀਂਡਰੋਮ ਨੂੰ ਲੱਭਣਾ ਹੈ।ਪਾਲੀਂਡਰੋਮ ਇੱਕ ਸੰਖਿਆ ਜਾਂ ਇੱਕ ਅਜਿਹਾ ਸ਼ਬਦ ਹੁੰਦਾ ਹੈ ਜੋ ਅੱਗੇ ਪਡ਼੍ਹਨ ਉੱਤੇ ਉਹੀ ਹੁੰਦਾ ਹੈ ਜਿਵੇਂ ਪਿੱਛੇ ਪਡ਼੍ਹਨ ਉੱਤੇ ਹੁੰਦਾ ਹੈ। ਪਰੋਗਰਾਮ ਪਹਿਲਾਂ ਇਸ ਦੇ ਵਿਚਕਾਰਲੇ ਹਿੱਸੇ ਨੂੰ ਲੱਭ ਕੇ ਅਜਿਹਾ ਕਰਦਾ ਹੈ।ਸੂਚੀ, ਜੋ ਕਿ ਉਹ ਸੰਖਿਆ ਹੈ ਜੋ ਪਹਿਲੇ ਅਤੇ ਆਖਰੀ ਤੱਤ ਦੇ ਵਿਚਕਾਰ ਅੱਧਾ ਹੈ। ਇਹ ਫਿਰ ਸੂਚੀ ਨੂੰ ਦੋ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਇੱਕ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾ ਅੱਧਾਦੂਜਾ ਅੱਧਾ ਮੱਧ ਤੋਂ ਬਾਅਦ। ਪ੍ਰੋਗਰਾਮ ਫਿਰ ਸੂਚੀ ਵਿੱਚ ਦੁਹਰਾਉਂਦਾ ਹੈ, ਮੱਧ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਅਤੇ ਆਪਣੇ ਤਰੀਕੇ ਨਾਲ ਬਾਹਰ ਵੱਲ ਕੰਮ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਨੰਬਰ ਲਈਸੂਚੀ ਵਿੱਚ, ਇਹ ਵੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਹ ਇੱਕ 9 ਹੈ। ਜੇ ਇਹ ਹੈ, ਤਾਂ ਇਹ ਇਸ ਨੂੰ 1 ਨਾਲ ਵਧਾਉਂਦਾ ਹੈ ਅਤੇ ਫਿਰ ਇਹ ਵੇਖਣ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਇਸ ਦੇ ਖੱਬੇ ਪਾਸੇ ਦੀ ਸੰਖਿਆ ਵੀ ਇੱਕ 9 ਹੈ। ਜੇ ਹੈ, ਤਾਂ ਇਹ ਹੈ।ਉਸ ਸੰਖਿਆ ਨੂੰ 1 ਨਾਲ ਵੀ ਵਧਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੰਖਿਆਵਾਂ ਦਾ ਇੱਕ ਜੋਡ਼ਾ ਮਿਲਦਾ ਹੈ ਜੋ ਇੱਕ ਪਾਲੀਂਡਰੋਮ ਬਣਾਉਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਉਸ ਸੂਚੀ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਇਸ ਨੂੰ ਇੱਕ ਨੰਬਰ ਨਹੀਂ ਮਿਲਦਾ ਹੈ।ਪਾਲੀਨਡਰੋਮ, ਇਹ ਦੁਹਰਾਓ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਉਦੋਂ ਤੱਕ ਜਾਰੀ ਰੱਖਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਇਹ ਸੂਚੀ ਦੇ ਅੰਤ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚਦਾ। ਜੇ ਇਹ ਅਜੇ ਵੀ ਇੱਕ ਪਾਲੀਨਡਰੋਮ ਨਹੀਂ ਲੱਭਦਾ, ਤਾਂ ਇਹ ਇੱਕ ਸੂਚੀ ਨਾਲ ਵਾਪਸ ਕਰਦਾ ਹੈਸਿੰਗਲ 1 ਅਤੇ ਫਿਰ ਇਸ ਤੱਥ ਨੂੰ ਦਰਸਾਉਣ ਲਈ 0s ਦਾ ਇੱਕ ਕ੍ਰਮ ਕਿ ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਪਾਲੀਂਡਰੋਮ ਨਹੀਂ ਹੈ। ਸੰਖੇਪ ਵਿੱਚ, ਪ੍ਰੋਗਰਾਮ ਵੰਡ ਕੇ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇਸੂਚੀ ਨੂੰ ਜਿੱਤਣਾ, ਸੂਚੀ ਦੇ ਹਰੇਕ ਅੱਧ ਵਿੱਚ ਅਤੇ ਫਿਰ ਮੱਧ ਵਿੱਚ ਪਾਲੀਂਡਰੋਮ ਦੀ ਜਾਂਚ ਕਰਨਾ, ਜਦੋਂ ਤੱਕ ਇਹ ਅਗਲਾ ਪਾਲੀਂਡਰੋਮ ਨਹੀਂ ਲੱਭ ਲੈਂਦਾ ਜਾਂ ਇਹ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕਰਦਾ ਕਿਸੂਚੀ ਵਿੱਚ ਕੋਈ ਪਾਲੀਂਡਰੋਮ ਨਹੀਂ ਹੈ। \n ']