جمعه, ۱۳ دی ۱۳۹۲، ۰۸:۱۸ ق.ظ
Khayyam Challenging Programming Contest
مجموعه مسابقات چالش های برنامه نویسی خیام
علی رسولی
علی رسولی
#include <iostream>
using namespace std;
int main()
{
long long u=1;
int th=1;
while(th<=1500){
long long tmp=u;
while (tmp%2==0)tmp/=2;
while (tmp%3==0)tmp/=3;
while (tmp%5==0)tmp/=5;
if(tmp==1)th++;
u++;
}
cout<<"The 1500'th ugly number is "<<u-1<<"."<<endl;
return 0;
}
اما این کد مرتبه زمانیش خیلی زیاده ... بخاطر همین من یکم کلک زدم و با این کد جواب نهایی رو حساب کردم و فقط جواب نهاییرو فرستادم ... :)))))))
علی رسولی
string s = "A SDFG......"
خوب همونطور که انتظار می رفت استقبال این هفته کمتر بود، ولی دوستان در جریان باشید که مسابقه رو در حین امتحانات هم هر هفته برگزار میکنیم. و امیدوارم که بچه هایی که در اون ایام امتحان ندارند (یا دارند) در مسابقه های آتی هم شرکت کنند.