a به توان b منهای b به توان a - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

a به توان b منهای b به توان a

0 امتیاز
سوال مشخصه برنامه بنویسید که حساب کنه

a^b-b^a

دقت داشته باشید که a و b مقادیر بزرگ هم میتوانند باشند مثلا a و b جفتشون میتونن 100 باشن
سوال شده خرداد 8, 1393  بوسیله ی senator77 (امتیاز 226)   6 14 25
دوباره تگ گذاری شد شهریور 5, 1393 بوسیله ی BlueBlade
a و b طبیعی هستند؟
آره طبیعی هستند

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

از این سایت  https://mattmccutchen.net/bigint/

لایبرری بالا رو دانلود کن 

استفاده ازشم راحته همه فایلاشو به پروژه add کن بعد راحت استفاده کن :

#include "BigIntegerLibrary.hh"
#include <iostream>
int main()
{
	BigInteger a = 100;
	for (int i = 0; i < 100; i++)
		a *= a;
	
	std::cout << a;
}

از این library ها هم میشه استفاده کرد :

https://github.com/wbhart/mpir

 https://gmplib.org/#DOWNLOAD

پاسخ داده شده خرداد 8, 1393 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
انتخاب شد خرداد 8, 1393 بوسیله ی senator77
نه با این لایبرری ها نمیخوام
مث آدم میخوام بنویسم
با آرایه فکر کنم بشه نوشت ولی من نتونستم
این جور چیزا رو کسی دیگه خودش نمینویسه . این لایبرری ها کاملا بصورت parallel و optimize پیاده سازی شدن . ضمنا اون لینک اول با آرایه نوشته شده میتونی کداشو ببینی .
المپیاد کامپیوتری ها مجبورن بنویسن اخوی
ضمنا از GMP هم می تونستید استفاده کنید... اعداد floating point هم در اون پیاده سازی شده... خیلی جامع و غنی هست...
https://gmplib.org
...