fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. char input = 125;
  6. char pass = 50;
  7. for (int p = 0; p < 100; p++) {
  8. char nobrace = input xor pass * p % 30;
  9. char gotbrace = input xor pass * (p % 30);
  10. cout << p << " -> " << nobrace << " and " << gotbrace << "\n";
  11. }
  12. return 0;
  13. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
0 -> } and }
1 -> i and O
2 -> w and 
3 -> } and �
4 -> i and �
5 -> w and �
6 -> } and Q
7 -> i and #
8 -> w and �
9 -> } and �
10 -> i and �
11 -> w and [
12 -> } and %
13 -> i and �
14 -> w and �
15 -> } and �
16 -> i and ]
17 -> w and /
18 -> } and �
19 -> i and �
20 -> w and �
21 -> } and g
22 -> i and 1
23 -> w and 
24 -> } and �
25 -> i and �
26 -> w and i
27 -> } and ;
28 -> i and 
29 -> w and �
30 -> } and }
31 -> i and O
32 -> w and 
33 -> } and �
34 -> i and �
35 -> w and �
36 -> } and Q
37 -> i and #
38 -> w and �
39 -> } and �
40 -> i and �
41 -> w and [
42 -> } and %
43 -> i and �
44 -> w and �
45 -> } and �
46 -> i and ]
47 -> w and /
48 -> } and �
49 -> i and �
50 -> w and �
51 -> } and g
52 -> i and 1
53 -> w and 
54 -> } and �
55 -> i and �
56 -> w and i
57 -> } and ;
58 -> i and 
59 -> w and �
60 -> } and }
61 -> i and O
62 -> w and 
63 -> } and �
64 -> i and �
65 -> w and �
66 -> } and Q
67 -> i and #
68 -> w and �
69 -> } and �
70 -> i and �
71 -> w and [
72 -> } and %
73 -> i and �
74 -> w and �
75 -> } and �
76 -> i and ]
77 -> w and /
78 -> } and �
79 -> i and �
80 -> w and �
81 -> } and g
82 -> i and 1
83 -> w and 
84 -> } and �
85 -> i and �
86 -> w and i
87 -> } and ;
88 -> i and 
89 -> w and �
90 -> } and }
91 -> i and O
92 -> w and 
93 -> } and �
94 -> i and �
95 -> w and �
96 -> } and Q
97 -> i and #
98 -> w and �
99 -> } and �