#pragma GCC optimize("O3") #include using namespace std; int n,m,k; int a[10][10]; bool dp[11][501]; int main(void) { cin.tie(0); ios::sync_with_stdio(false); cin >> n >> m >> k; for(int i=0;i> a[i][j]; } } memset(dp,false,sizeof(dp)); dp[0][0] = true; for(int i=0;i=0;j--) { if(dp[i][j]==false) { continue; } for(int l=0;l=0;j--) { if(dp[n][j]) { cout << k -j << '\n'; return 0; } } cout << -1 << '\n'; return 0; }