|  | 
|  | 
| back to board | Found funny formula solution :-) #include <iostream>using namespace std;
 int main()
 {
 int count;
 cin >> count;
 while (count--)
 {
 char x, y;
 cin >> x >> y;
 float a = (x - 'a') - 3.5;
 float b = (y - '1') - 3.5;
 cout << trunc(1.143 * trunc(1.2 * (6 - trunc((a * a + b * b) * 0.2f)))) << endl;
 }
 }
Re: Found funny formula solution :-) #include <iostream>using namespace std;
 int main()
 {
 int count;
 cin >> count;
 while (count--)
 {
 char x, y;
 cin >> x >> y;
 float a = abs(abs((x - 'a') - 3.5) - 1.0) - 0.5;
 float b = abs(abs((y - '1') - 3.5) - 1.0) - 0.5;
 cout << trunc(1.143 * trunc(1.2 * (6-a-b))) << endl;
 }
 }
 | 
 | 
|