Ahmed (ahmed_elashraf)

Race #794

View Pit Stop page for race #794 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 34.51 wpm (152.30 seconds elapsed during race)
Without ending ping 34.57 wpm (2,345 ms delay sending score to TypeRacer’s server)
Timerless 34.64 wpm (286 ms elapsed before first character typed; 149.67 seconds elapsed during race)
Timerless minus one 34.56 wpm, ignoring the first character typed
Race Start March 4, 2025 1:29:19am UTC
Race Finish March 4, 2025 1:31:52am UTC
Outcome No win (3 of 3)
Accuracy 94.9%
Points 40.26
Text #10021 (Length: 438 characters)

import urllib2 import urllib import json url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&" query = raw_input("What do you want to search for ? >> ") query = urllib.urlencode( {'q' : query } ) response = urllib2.urlopen (url + query ).read() data = json.loads ( response ) results = data [ 'responseData' ] [ 'results' ] for result in results: title = result['title'] url = result['url'] print ( title + '; ' + url )

Characters typed import ruurllib2 import urllib improt ort json url = "http://ajax.googleapis.com/ajax/services/sdraearch/web?v=1.0&" query = raw_input("What do you wanty t to seraarch for ? >> ") query = urllib.ulrrlencode ( { '11q' : query } ) response = urllibw.2b32.urlopnen (url + query ).radead)() data = json.loads ( respnpsonse ) resulstts = data [ 'responseDAtaata' }] [ 'results' ] for result in results: title = result'['ttiitle''] url = resutl lt ['url]' '] print ( title + '; ' + url )
Timing
Character i m p o r t r u -u -r u r l l i b 2 i m p o r t
Milliseconds 286 314 715 124 174 101 107 251 245 254 204 403 69 217 208 298 79 153 129 241 26 128 83 45 199
Character u r l l i b i m p r o t - -t -o -r o r t j s
Milliseconds 59 299 121 100 136 150 89 181 183 95 183 122 0 230 89 415 124 239 132 188 79 179 56 525 131
Character o n u r l = " h t t p : / / a j a x . g o o
Milliseconds 121 105 168 215 135 160 447 84 237 746 281 258 31 352 1263 651 178 202 167 171 220 464 524 126 588
Character g l e a p i s . c o m / a j a x / s e r v i c e s
Milliseconds 169 231 152 132 212 173 102 241 240 103 81 365 308 109 203 391 385 562 184 56 380 337 309 376 74
Character / s d r a -a -r -d e a r c h / w e b ? v = 1 . 0 & "
Milliseconds 382 347 214 0 145 414 157 103 414 64 117 307 61 348 310 92 235 829 670 630 624 630 684 1668 703
Character q u e r y = r a w _ i n p u t ( " W h a t
Milliseconds 336 689 179 140 100 201 137 180 186 615 124 288 495 721 96 109 95 58 470 336 538 282 60 211 180
Character d o y o u w a n t y t -t - -y t o s e r a
Milliseconds 344 60 321 298 118 70 66 198 71 68 166 0 55 228 350 149 204 103 173 114 96 321 174 48 86
Character -a -r a r c h f o r ? > > " ) q u e r y
Milliseconds 509 162 83 122 291 88 145 160 117 104 56 494 126 1051 150 331 352 543 262 437 151 146 170 101 184
Character = u r l l i b . u l r -r -l r l e n c o d e - (
Milliseconds 280 137 833 135 150 102 166 53 237 551 143 160 447 156 87 162 222 99 1059 97 134 161 110 641 220
Character { - ' 1 -1 1 -1 q ' : q u e r y } ) r
Milliseconds 451 216 259 405 1411 391 801 757 722 190 1071 915 657 422 646 713 157 89 163 437 300 633 182 223 609
Character e s p o n s e = u r l l i b w . -. -w -b 2 -2 b 3
Milliseconds 130 161 183 168 61 63 106 230 153 172 329 107 115 162 269 130 371 222 609 43 125 153 606 225 228
Character -3 2 . u r l o p n -n e n ( u r l + q u e r y
Milliseconds 515 102 264 547 100 85 270 98 132 770 122 155 359 310 579 100 69 192 366 280 1052 148 71 134 68
Character ) . r a d -d -a e a d ) -) ( ) d a t a = j s
Milliseconds 353 282 533 200 102 146 501 165 57 115 165 441 427 4228 784 424 157 80 166 99 206 149 206 280 270
Character o n . l o a d s ( r e s p n p s -s -p -n o n s e
Milliseconds 434 122 685 296 185 95 189 242 227 376 154 268 57 171 349 248 72 254 365 140 147 206 58 126 95
Character ) r e s u l s t -t -s t s = d a t a [ '
Milliseconds 195 492 288 254 151 285 152 268 202 134 485 159 54 154 181 188 150 342 117 159 111 131 305 278 900
Character r e s p o n s e D A t a -a -t -A a t a ' } -} ] [
Milliseconds 257 480 825 330 203 75 197 217 688 224 100 96 421 153 238 141 159 171 766 393 402 538 255 445 902
Character ' r e s u l t s ' ] f o r r e s u l t i
Milliseconds 429 349 352 105 171 512 112 117 203 363 330 187 212 249 131 74 127 194 138 119 582 227 170 59 194
Character n r e s u l t s : t i t l e = r e s u l t
Milliseconds 71 76 162 99 70 379 155 127 148 629 226 286 164 129 171 169 206 181 143 630 110 97 225 132 65
Character ' -' [ ' t t i -i -t i t l e ' -' ' ] u r l = r
Milliseconds 578 518 191 425 653 121 0 599 135 161 52 676 147 432 566 1488 463 578 181 59 97 253 260 103 273
Character e s u t l - -l -t l t - [ ' u r l ] -] ' -' - '
Milliseconds 120 105 152 120 74 221 286 151 182 197 80 290 454 200 730 282 102 72 386 671 244 650 232 786 1384
Character ] p r i n t ( t i t l e + ' ; ' +
Milliseconds 1608 710 218 107 0 112 79 59 367 470 311 113 71 652 87 206 379 204 384 252 345 276 386 343 374
Character u r l )
Milliseconds 182 154 50 735 593
WPM Timing
Seconds WPM
3.05 27.58
6.09 55.15
9.14 48.59
12.18 50.23
15.23 45.7
18.28 45.96
21.32 45.59
24.37 44.32
27.41 43.33
30.46 40.97
33.51 38.68
36.55 39.07
39.6 39.39
42.65 40.24
45.69 41.5
48.74 40.63
51.78 41.25
54.83 40.71
57.88 40.02
60.92 38.21
63.97 36.77
67.01 36.35
70.06 36.48
73.11 36.93
76.15 36.24
79.2 36.36
82.24 36.48
85.29 35.88
88.34 34.64
91.38 34.67
94.43 34.95
97.47 34.96
100.52 35.1
103.57 35.46
106.61 35.46
109.66 35.02
112.7 34.5
115.75 34.83
118.8 35.76
121.84 36.24
124.89 36.13
127.94 35.74
130.98 35.36
134.03 35.46
137.07 35.11
140.12 34.34
143.17 34.37
146.21 34.47
149.26 34.57
152.3 34.51