সমস্যাটি পড়তে এবং সমাধান জমা দিতে ভিজিট করুন দ্বিমিক অনলাইন জাজ।
লিঙ্কঃ https://dimikoj.com/problems/49/
লিঙ্কঃ https://dimikoj.com/problems/49/
৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।
বাংলা ভাষায় কম্পিউটার প্রোগ্রামিং শেখার বই। বইটিতে প্রোগ্রামিং ভাষা হিসেবে সি (C) ব্যবহার করা হয়েছে। প্রোগ্রামিংয়ের জগতে যারা নতুন, তাদের জন্য বইটি সহায়ক। ওয়েবসাইটের যেকোনো অংশ অবাণিজ্যিক উদ্দেশ্যে কপি, প্রিন্ট ও বিতরণ করা যাবে (সৃজনী সাধারণ অবাণিজ্যিক লাইসেন্স)।
প্রোগ্রামিং সংক্রান্ত নানান বই ঘরে বসে অনলাইনে অর্ডার করতে ক্লিক করুন এখানে
বাংলা ভাষায় পাইথন দিয়ে প্রোগ্রামিং শেখার ফ্রি বই - http://pybook.subeen.com
প্রবলেমটির টাইম লিমিট কত সেকেন্ড প্লিজ একটু জানাবেন
উত্তরমুছুনসব প্রবলেমের টাইম লিমিট পাঁচ সেকেন্ড।
মুছুনএই মন্তব্যটি লেখক দ্বারা সরানো হয়েছে।
উত্তরমুছুনhttp://pastebin.com/sXa81K0E
উত্তরমুছুনwhere is the poblem?? why the answer do not accept???
১৩ ডিজিটের সংখ্যা তো int টাইপের ভেরিয়েবল নিতে পারে না......... তাহলে এখানে কি স্ট্রিং ব্যবহার করতে হবে?
উত্তরমুছুনভাইয়া আমার এই কোড টা তে প্রব্লেম কি??? বার বার টাইম লিমিট এক্সিড দেখাচ্ছে্,.........
উত্তরমুছুন#include
int main()
{
long long int i,n;
int t;
scanf("%d",&t);
if(t<=10)
{
while(t--)
{
scanf("%lld",&n);
int p=0;
for(i=2;i<=n/2;++i)
{
if((n%i)==0)
{
p=1;
break;
}
}
if(p==0)
printf("%lld is a prime\n",n);
else
printf("%lld is not a prime\n",n);
}
}
return 0;
}
time limit exceeded
উত্তরমুছুনএটা কেন দেখায়।
প্রবলেম টার Time Limit বাড়ানো প্রয়োজন।
মুছুন৯০ জন মানুষ এটা টাইম লিমিটের মধ্যেই সমাধান করতে পেরেছে। তাই টাইম লিমিট বাড়ানো নয়, বরং অ্যালগরিদম সঠিক হওয়া প্রয়োজন।
উত্তরমুছুনএই মন্তব্যটি লেখক দ্বারা সরানো হয়েছে।
উত্তরমুছুনএই মন্তব্যটি লেখক দ্বারা সরানো হয়েছে।
উত্তরমুছুন