413
RGB
Orice culoare poate fi reprezentată drept o combinație de intensități de roșu (RED), verde (GREEN) și albastru (BLUE). Calculatorul tău folosește, cel mai probabil, culori reprezentate pe 24 de biți, câte 8 rezervați fiecăreia dintre cele trei culori anterior menționate.
Definim opusul unei culori (r, g, b) ca fiind (255 – r, 255 – g, 255 – b).
Cerința
Dându-se o culoare, scrieți opusul acesteia.
Date de intrare
Programul citește de la tastatură trei numere naturale, r, g și b.
Date de ieșire
Programul va afișa pe ecran numărul numerele R, G și B, astfel încât acestea să reprezinte o culoare opusă celei inițiale.
Restricții și precizări
0 ≤ R, G, B, r, g, b ≤ 255
Exemplu
Intrare
0 92 254
Ieșire
255 163 1
Explicație
R=255-0=255; G=255-92=163; B=255-254=1
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n , m , c;
cin >> n >> m >> c;
cout << 255 - n << ' ' << 255 - m << ' ' << 255 - c;
return 0;
}
Comentarii