آره جدیدا خوشم اومده ازشون:31: ، از این کد جاوا هم که چیزی سر در نیاوردیمنقل قول:
بجز مساله هکر این مساله جدیده هم مشکل ساز شده همون که گفتی خطای زمان غیر مجاز میده:19:
Printable View
آره جدیدا خوشم اومده ازشون:31: ، از این کد جاوا هم که چیزی سر در نیاوردیمنقل قول:
بجز مساله هکر این مساله جدیده هم مشکل ساز شده همون که گفتی خطای زمان غیر مجاز میده:19:
سلام. نظرمو در مورد acm میگم.
خیلی از سوالا مبهمه و توضیح کافی نداره. مثل سوال factorial. اولا معلوم نیست تعداد خطوط ورودی چند تاست و ثانیا نگفته هر عدد رو میشه به منحصر به فرد نوشت.
سیستم اونجا هم خیلی جالب نیست! می تونس بهتر باشه. مثلا میتونس یه کامپایلر آنلاین داشته باشه.
اما سوالای خوبی هست.
شما چه ورودی زدی که جواب غلط داده?نقل قول:
مطمئنین که جواب درست رو خودتون باهاش گرفتین ؟ من که جواب درست نگرفتم
منظورتون از سیستم اونجا همون دانشگاه شریف هست ؟نقل قول:
مثلا کلمه to ، کلمه Fort و ...نقل قول:
مطمینید که برنامه این ورودی ها رو اشتباه پردازش می کنه؟:18:نقل قول:
مثلا کلمه to ، کلمه Fort و ...
دوباره امتحان کنید و خروجی رو با ورودیتون اینجا کپی کنید .
منتظرم
مسئله هکر ها رو من قبلا با ویژال استدیو نوشته بودم مسئله امتحان برنامه نویسی پیشرفته بود:
کد:#include <iostream>
using std::cin;
using std::cout;
int main()
{
int n;
char ch[100][100],cht[100][100],c;
cout<<"Enter n: ";
cin>>n;
cin.get(c);
for (int i=0;i<n;i++)
{
cout<<"Enter Sentence("<<i+1<<"): ";
cin.getline(ch[i],100);
}
int x=0,j=0,k=0,grade;
for (int i=0;i<n;i++)
{
j=0;
while(ch[i][x]!='\0')
{
if (ch[i][x]==' ')
{
cht[j][k]='\0';
x++;
j++;
k=0;
continue;
}
cht[j][k]=ch[i][x];
x++;
k++;
}
cht[j][k]='\0';
j++;
grade=j;
for (int w=0;w<j;w++)
{
x=0;
while(cht[w][x]!='\0')
{
if (cht[w][x]>'a'&& cht[w][x]<'z' && x==0 )
{
x++;
grade--;
break;
}
if (cht[w][x]=='A' && x!=0 )
{
x++;
grade--;
break;
}
if (cht[w][x]=='E' && x!=0 )
{
x++;
grade--;
break;
}
if (cht[w][x]=='I' && x!=0 )
{
x++;
grade--;
break;
}
if (cht[w][x]=='O' && x!=0 )
{
x++;
grade--;
break;
}
if (cht[w][x]=='U' && x!=0 )
{
x++;
grade--;
break;
}
if (cht[w][x]>'a'&& cht[w][x]<'z' && x!=0 && cht[w][x]!='a' && cht[w][x]!='e' && cht[w][x]!='i' && cht[w][x]!='o' && cht[w][x]!='u')
{
x++;
grade--;
break;
}
x++;
}
}
cout<<grade<<" out of "<<j<<"\n";
}
cin>>c;
}
بله . برای کلمه to باید نتیجه چی چاپ بشه ؟ خب to کلمه غلطی هست دیگه . باید حرف اول بزرگ نوشته بشه . ولی این برنامه اونو درست در نظر می گیره . Fort هم کلمه غلطی هست . باید r و t با حرف بزرگ نوشته بشن تا برنامه بگه که این کلمه درسته ولی به همین Fort هم میگه درسته . در حالی که درستش FoRT هست .نقل قول:
اوه ه ه ه ه ه ه ه
حق با شماست.برنامه من موارد غلط رو می شمره و اعلام میکنه.اگر Fort رو وارد کنید می گه یکی از یکی.البته یکی از یکی غلطه.
مرسی:11:
خطی که خروجی رو چاپ می کنه با این عوض کنید.
[HTML]cout<<(word - wrong)<<" out of "<<word<<".";[/HTML]
منظورم م«حکم داور خودکار برنامه» س و کلانقل قول:
منظورتون از سیستم اونجا همون دانشگاه شریف هست ؟
ترجیح میدادم برای داوری برنامه یه محیط مثل IDE باشه که برنامه رو توش کپی کنم..البته نظر خودمو گفتم.:46:کد:http://acm.sharif.edu/
سلام
میخواستم ببینم کسی موفق شده یه برنامه وارد کنه که حکم درست بگیرتش یا نه؟
من یه برنامه بسیار مزخرف و ساده براش فرستادم در حد جمع کردن ارقام یک عدد با ++g هم امتحانش کردم.که برام نادرست گرفت
ملاکش واسه نادرست بودن چیه این آخه؟