#include "bits/stdc++.h"
using namespace std;
#define fastio ios_base::sync_with_stdio(0); cin.tie(NULL); cout.tie(NULL);
#define vint vector<int>
#define int long long
#define all(v) (v).begin(), (v).end()
#define rall(v) (v).rbegin(), (v).rend()
#define cinv(T) for(auto& i : T) cin>>i;
#define nl '\n'
#define cy cout<<"YES\n"
#define cn cout<<"NO\n"
int dx[8] = {0, 0, 1, 1, 1, -1, -1, -1};
int dy[8] = {1, -1, 0, 1, -1, 0, 1, -1};
void solve() {
int x, y, n; cin>>x>>y>>n;
int a, b, bn = 1e9, bd = 1;
for (int i = 1; i <= n; i++) { //try every possible denominator b
int t = (x * i)/y; //we want a/b =~ x/y; thus, a =~ x*b/y (floor), so a + 1 also valid
for (int j = t; j <= t + 1; j++) {
// x/y - a/b = (x * b - a * y) / (y * b) = num / den
int num = abs(x * i - j * y), den = y * i;
//num/den -> value to be minimized
if (num * 1.0 / den < bn * 1.0 / bd)
b = i, a = j, bn = num, bd = den;
if (num * 1.0 / den == bn * 1.0/ bd)
if (i < b or (i == b and j < a))
b = i, a = j, bn = num, bd = den;
}
}
cout<<a<<"/"<<b<<nl;
}
int32_t main() {
fastio
int t = 1; //cin>>t;
while (t--) solve();
return 0;
}
I2luY2x1ZGUgImJpdHMvc3RkYysrLmgiCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgZmFzdGlvIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7IGNpbi50aWUoTlVMTCk7IGNvdXQudGllKE5VTEwpOwojZGVmaW5lIHZpbnQgdmVjdG9yPGludD4KI2RlZmluZSBpbnQgbG9uZyBsb25nCiNkZWZpbmUgYWxsKHYpICh2KS5iZWdpbigpLCAodikuZW5kKCkKI2RlZmluZSByYWxsKHYpICh2KS5yYmVnaW4oKSwgKHYpLnJlbmQoKQojZGVmaW5lIGNpbnYoVCkgZm9yKGF1dG8mIGkgOiBUKSBjaW4+Pmk7CiNkZWZpbmUgbmwgJ1xuJwojZGVmaW5lIGN5IGNvdXQ8PCJZRVNcbiIKI2RlZmluZSBjbiBjb3V0PDwiTk9cbiIKaW50IGR4WzhdID0gezAsIDAsIDEsIDEsIDEsIC0xLCAtMSwgLTF9OwppbnQgZHlbOF0gPSB7MSwgLTEsIDAsIDEsIC0xLCAwLCAxLCAtMX07CgoKdm9pZCBzb2x2ZSgpIHsKICAgIGludCB4LCB5LCBuOyBjaW4+Png+Pnk+Pm47CgogICAgaW50IGEsIGIsIGJuID0gMWU5LCBiZCA9IDE7CgogICAgZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgaSsrKSB7IC8vdHJ5IGV2ZXJ5IHBvc3NpYmxlIGRlbm9taW5hdG9yIGIKICAgICAgICBpbnQgdCA9ICh4ICogaSkveTsgLy93ZSB3YW50IGEvYiA9fiB4L3k7IHRodXMsIGEgPX4geCpiL3kgKGZsb29yKSwgc28gYSArIDEgYWxzbyB2YWxpZCAKICAgICAgICBmb3IgKGludCBqID0gdDsgaiA8PSB0ICsgMTsgaisrKSB7CiAgICAgICAgICAgIC8vIHgveSAtIGEvYiA9ICh4ICogYiAtIGEgKiB5KSAvICh5ICogYikgPSBudW0gLyBkZW4gCiAgICAgICAgICAgIGludCBudW0gPSBhYnMoeCAqIGkgLSBqICogeSksIGRlbiA9IHkgKiBpOyAKICAgICAgICAgICAgCiAgICAgICAgICAgIC8vbnVtL2RlbiAtPiB2YWx1ZSB0byBiZSBtaW5pbWl6ZWQKICAgICAgICAgICAgaWYgKG51bSAqIDEuMCAvIGRlbiA8IGJuICogMS4wIC8gYmQpCiAgICAgICAgICAgICAgYiA9IGksIGEgPSBqLCBibiA9IG51bSwgYmQgPSBkZW47CgogICAgICAgICAgICBpZiAobnVtICogMS4wIC8gZGVuID09IGJuICogMS4wLyBiZCkKICAgICAgICAgICAgICAgIGlmIChpIDwgYiBvciAoaSA9PSBiIGFuZCBqIDwgYSkpCiAgICAgICAgICAgICAgICAgICAgYiA9IGksIGEgPSBqLCBibiA9IG51bSwgYmQgPSBkZW47CiAgICAgICAgICAgIAogICAgICAgIH0KICAgIH0KCiAgICBjb3V0PDxhPDwiLyI8PGI8PG5sOwp9CgppbnQzMl90IG1haW4oKSB7CiAgICBmYXN0aW8KICAgIGludCB0ID0gMTsgLy9jaW4+PnQ7CiAgICB3aGlsZSAodC0tKSBzb2x2ZSgpOwogICAgcmV0dXJuIDA7Cn0=