সমস্যাটি পড়তে এবং সমাধান জমা দিতে ভিজিট করুন দ্বিমিক অনলাইন জাজ।
লিঙ্কঃ https://dimikoj.com/problems/5/
৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।
লিঙ্কঃ https://dimikoj.com/problems/5/
৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।
ভাইয়া answer submit করলে বারবার এই এরর দেখাচ্ছে
উত্তরমুছুনResult: runtime error (NZEC)
তার মানে তোমার কোডে কোনো সমস্যা আছে।
মুছুনকিন্তু আমি আমার কম্পাইলারে রান করালে প্রোগ্রাম ঠিক মত রান করছে
উত্তরমুছুন"runtime error" কী জিনিস সেটা নিয়ে একটু গবেষণা কর। গুগলে সার্চ মার।
মুছুনACCEPTED। প্রবলেমে বলা হলেও M এর মান ১০০ থেকে বেশি আছে।
উত্তরমুছুননা, M-এর মান 100-এর বেশি না, সর্বোচ্চ মান 100। যাই হোক, অভিনন্দন! :)
মুছুনAccepted.কিন্তু problem এ যে আউটপুট লিখা তা ভুল...।
উত্তরমুছুনকারণ 5*5 হলে আউটপুটঃ
*****
*****
*****
*****
*****
এটা হওয়ার কথা...।
সেটা তো সমস্যার বর্ণনায় লেখা আছে।
মুছুনyaaaah....accepted.....
উত্তরমুছুন5*5=25
উত্তরমুছুনbut * 15,Plz check
Read the problem description again, read every line.
উত্তরমুছুনhall of fame এ বাকিদের নাম নেই কেন?
উত্তরমুছুনThis code is showing accepted:
উত্তরমুছুন#include
int main()
{
int line,i,s,j,k;
scanf("%d", &line);
for(i = 1; i <= line; i++){
scanf("%d", &s);
for(j = 1; j <= s; j++){
for(k = 1; k <= s; k++)
printf("*");
printf("\n");
}
}
return 0;
}
But this code is showing run time error:
#include
void main()
{
int line,i,s,j,k;
scanf("%d", &line);
for(i = 1; i <= line; i++){
scanf("%d", &s);
for(j = 1; j <= s; j++){
for(k = 1; k <= s; k++)
printf("*");
printf("\n");
}
}
}
why?
anyone please!
i think you wouldn't use return 0 that's why
মুছুনIn this program I can use as much as new Line as want.But in your book says that there is no space or new line acceptable except for line separation or n*n square separation.
উত্তরমুছুনSo this code is not acceptable.But it is accepted here.
#include
int main(){
int T,n,j,k,i;
scanf("%d",&T);
for(i=1;i<=T;i++){
scanf("%d",&n);
for(k=1;k<=n;k++){
for(j=1;j<=n;j++){
printf("*");
}
printf("\n");
}
if(i!=T)
printf("\n");
}
printf("\n\n\n\n"); // This is the main culprit
return 0;
}
why this problem is not correct?
মুছুন#include
int main()
{
int t,i,j,n;
scanf("%d",&t);
for(i=1;i<=t;i++){
scanf("%d",&n);
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
printf("*");
}
printf("\n");
}
}
return 0;
}
আমার কোড সাবমিট করলে Wrong Answer দেখাচ্ছে। কিন্তু আমি সকল শর্তঠিক রেখে কোডিং করেছি,আর কম্পাইল করে রেজাল্টও দেখেছি। আসলে প্রবলেমটা কোথায় জানালে উপকৃত হতাম। নিচে সোর্সকোড দিয়ে দিলাম। Please Help...
উত্তরমুছুন/* Book Problem 5 */
#include
int main()
{
int T,i,j,k,N[26];
scanf("%d",&T); //Get Test Case <=25
/* Number assign loop */
for(i=0;i<=T-1;i++)
{
scanf("%d",&N[i]);// save num in array (num<=100000)
}
/* Print squares for numbers in array */
for(i=0;i<=T-1;i++)
{
/* Row Print Start */
for(j=1;j<=N[i];j++)
{
/* colm print start */
for(k=1;k<=N[i];k++)
{
printf("*");
}
printf("\n");// end of row
}
/* Separate each squre only, but dont dont print blank line after last square*/
if(i!=T-1)
{
printf("\n");// put blank line
}
}
return(0);
}