|
CCC + BBB + AAA = CAAB ise, A, B, C harflerini nasıl bulabilirim. (Rakamlar farklı ve 1’den 9’a kadar tam sayılardır.) |
|
_____________________________
|

1 Mobil
|
CCC + BBB + AAA = CAAB ise, A, B, C harflerini nasıl bulabilirim. (Rakamlar farklı ve 1’den 9’a kadar tam sayılardır.) |
|
_____________________________
|
< Bu ileti mini sürüm kullanılarak atıldı > |
|
_____________________________
Life is about having fun.
|
< Bu ileti Android uygulamasından atıldı > |
|
_____________________________
|
< Bu ileti mini sürüm kullanılarak atıldı > |
|
_____________________________
Life is about having fun.
|
|
/****************************************************************************** Online C++ Compiler. Code, Compile, Run and Debug C++ program online. Write your code in this editor and press "Run" button to compile and execute it. *******************************************************************************/ #include <iostream> using namespace std; const int n = 3; int arr[n]; bool occupied[9]; bool found(int index){ if(index == n - 1){ for(int j = 1; j <= 9; j++){ if(!occupied[j - 1]){ arr[index] = j; int sum = 1000 * arr[2] + 110 * arr[1] + arr[0]; int result = 111 * (arr[0] + arr[1] + arr[2]); if(result == sum){ return true; }
} } return false; }
for(int j = 1; j <= 9; j++){ if(!occupied[j - 1]){ arr[index] = j; occupied[j - 1] = true; if(found(index + 1)) return true;
occupied[j - 1] = false; } }
return false; } int main() { for(int i = 0; i < 9; i++) occupied[i] = false;
if(found(0)) cout << "A : " << arr[0] << " B : " << arr[1] << " C : " << arr[2] << endl; else cout << "Çözüm bulunamadı!" << endl;
return 0; } // Online C++ compiler ile yazdığım recursive program. // Her bir sayı için bütün olasılıkları deniyoruz. // Site:https://www.onlinegdb.com/online_c++_compiler Edit : Başlıktaki python yazısını sonradan gördüm, ama kod pythona çevrilebilir. < Bu mesaj bu kişi tarafından değiştirildi yesil1026 -- 19 Haziran 2021; 19:8:12 > |
|
_____________________________
Asus N550JK-DS71T
|